不要用插件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