[英]Please make sure the PHP Redis extension is installed and enabled
我正在使用 Laravel queue.and 我設置 my.env 文件如下。
QUEUE_DRIVER = database
QUEUE_CONNECTION = database
但我得到這個錯誤。
Please make sure the PHP Redis extension is installed and enabled.
誰能解釋一下並解決這個問題並給我解決方案。 我真的需要 redis 嗎? 因為我不想使用它。
感謝你所做的一切。 我通過在.env
文件中添加這一行來解決這個問題
REDIS_CLIENT = predis
然后運行這個命令:
php artisan config:cache
它給出了該錯誤,因為注冊的服務提供者使用 config/database.php 的 redis 配置數組來初始化 redis(建立連接)。
如果從config/app.php
的providers
數組中刪除/注釋掉Illuminate\Redis\RedisServiceProvider::class,
它將不會初始化 Z86A1B907D54BF7010394BF316E18.3 並且不會給出錯誤。
編輯:請確保 session、隊列、緩存等驅動程序在進行更改后沒有使用redis
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.