PHP Fatal error: Uncaught Error: Class 'Redis' not found in

在項目中忽然遇到redis 隊列消費不了的狀況,可是能正常往隊列裏面寫入東西。php

而後登錄到服務器上查看supervisor 運行狀況:ps -aux |grep supervisorredis

而後執行 php queue.php 執行消費隊列文件的時候出現了報錯服務器

檢查了代碼,發現開發環境和測試環境的代碼同樣。手動在本地執行php queue.php 文件的時候正常無報錯。php7

phpinfo() 是有安裝redis 模塊的,最後請教公司運維大神,檢查php 安裝模塊 php -m 沒找到redis模塊。運維

進入到、server/php7/sbin/這個目錄下執行 。./php -m |grep redis 是有redis 模塊的。測試

原來服務器上是安裝了兩處php。 3d