为了账号安全,请及时绑定邮箱和手机立即绑定

请确保 PHP Redis 扩展已安装并启用

请确保 PHP Redis 扩展已安装并启用

PHP
慕姐4208626 2023-07-21 15:44:21
我正在使用 Laravel 队列。并且我设置了 .env 文件,如下所示。QUEUE_DRIVER = database QUEUE_CONNECTION = database但我收到这个错误。Please make sure the PHP Redis extension is installed and enabled.谁能解释一下并解决这个问题并给我解决方案。我真的需要redis吗?因为我不想使用它。

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

感谢你所做的一切。.env我通过在文件中添加这一行来解决这个问题

REDIS_CLIENT = predis

然后运行这个命令:

php artisan config:cache



查看完整回答
反对 回复 2023-07-21
?
狐的传说

TA贡献1804条经验 获得超3个赞

它给出这个错误是因为注册的服务提供者使用config/database.php的redis配置数组来初始化redis(建立连接)。

Illuminate\Redis\RedisServiceProvider::class,如果您从providers数组中删除/注释掉config/app.php它,它将不会初始化 redis 并且不会给出错误。

redis编辑:请确保在进行更改后没有使用会话、队列、缓存等驱动程序。


查看完整回答
反对 回复 2023-07-21

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号