本文主要介紹了踩坑記錄:supervisor 日志返回信息:redis擴展未安裝相關的知識,希望對你有一定的參考價值。
supervisor 日志返回信息:redis擴展未安裝
gMZdop6+c1K8VzwzQA1u0Q==
原因:think_queue 消息隊列的消費是采用cli模式運行。如果linux服務器運行了多個php版本(比如寶塔可以安裝多個),如果網站采用是PHP7.3, 而cli模式下運行的是php7.1。則會產生這個錯誤。
0DiRfPG0DVhXF9y/mHh6BQ==
解決方法:
1、命令行模式更改:
處理掉以前的: rm -f /usr/bin/php
引用你想要的版本:ln -sf /www/server/php/72/bin/php /usr/bin/php
2、寶塔修改:網站->PHP命令行版本->修改成對應版本。從這個角度來看寶塔里的各網站的thinkphp-queue
只能運行在同一個PHP版本。
采用方式二:
點擊保存即可