1.安装redis,设置好密码。
2.安装扩展:
composer require blomstra/flarum-redis
3.修改extend.php
装上后后台是没有管理界面的,直接去文件管理器修改,将里面的:
return [
];
修改为:
return [
(new Blomstra\Redis\Extend\Redis([
'host' => '127.0.0.1',
'password' => null,
'port' => 6379,
'database' => 1,
]))
->useDatabaseWith('cache', 1)
->useDatabaseWith('queue', 2)
->useDatabaseWith('session', 3)
];
注意修改host为你的redis容器名,password为你的password。
4.开启队列
php flarum queue:work
5.刷新试试成功了没?
注意:
有地方用的GB Redis Setup扩展来链接redis :
composer require glowingblue/redis-setup
但我装上去,启动后,网站就坏了。