我使用Laravel queue.and设置我的.env文件,如下所示。
QUEUE_DRIVER = database
QUEUE_CONNECTION = database但是我得到了这个错误。
Please make sure the PHP Redis extension is installed and enabled.谁能解释一下,解决这个问题,并给我解决方案。我真的需要redis吗?因为我不想用它。
发布于 2020-07-11 05:48:55
谢谢你所做的一切我通过在.env文件中添加以下行来解决此问题
REDIS_CLIENT = predis然后运行以下命令:
php artisan config:cache发布于 2020-07-10 05:48:26
它会给出这个错误,因为注册的服务提供者使用config /database.php的redis配置数组来初始化redis (建立连接)。
如果您从config/app.php的providers数组中删除/注释掉Illuminate\Redis\RedisServiceProvider::class,,它将不会初始化redis,也不会给出错误。
编辑:请确保会话、队列、缓存等驱动程序在进行更改后没有不使用redis。
https://stackoverflow.com/questions/62823904
复制相似问题