不要用插件GB Redis Setup :composer require glowingblue/redis-setup,而用blomstra/flarum-redis并修改extend.php即可。

1Panel应用商店安装redis

安装扩展:

composer require blomstra/flarum-redis

修改extend.php,文件管理器补齐return[],host和password修改为前面安装的redis容器名及密码:

return [
    (new Blomstra\Redis\Extend\Redis([
        'host' => 'redis容器名',
        'password' => 'redis密码',
        'port' => 6379,
        'database' => 1,
    ]))
    ->useDatabaseWith('cache', 1)
    ->useDatabaseWith('queue', 2)
    ->useDatabaseWith('session', 3)
];

开启,在Flarum 管理后台能看见启用了redis:

php flarum queue:work