国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Workerman 下無法使用Redis,提示沒有這個(gè)類

ty371361218

我是在服務(wù)器上裝的redis,普通網(wǎng)站上執(zhí)行完全沒有問題,但是在Workerman上就提示:Fatal error: Uncaught Error: Class 'Redis' not found in 所有關(guān)于redis的地方全部報(bào)錯(cuò)

更奇怪的是,我在我本地windows上測試是正常的,就是在liux上就出現(xiàn)這個(gè)問題了。因?yàn)槲疫@個(gè)項(xiàng)目運(yùn)營一年多了,現(xiàn)在是準(zhǔn)備加入Workerman的新功能玩法,那知道本地測試的完全沒問題,一傳到服務(wù)器上就這問題了

2139 2 1
2個(gè)回答

2548a

配置文件不一樣,寶塔給cli用了單獨(dú)配置文件,進(jìn)入對應(yīng)php版本的etc文件夾就可以看的到了

  • ty371361218 2022-09-20

    那個(gè)php.ini 文件里存在redis的模塊,就是在Workerman執(zhí)行的時(shí)候報(bào)錯(cuò),說沒有redis類,明明是有的,但是php -m 沒有,但是正常執(zhí)行redis沒問題
    [redis]
    extension = /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/redis.so

  • 2548a 2022-09-20

    說了配置文件不一樣,肯定是php-cli.ini 才是cli的配置文件呀,不是php.ini,那個(gè)是fpm模式的

  • ty371361218 2022-09-20

    我就是在/www/server/php/72/etc下沒有找到php-cli.in文件,不知道為什么沒有這個(gè)文件

  • 2548a 2022-09-20

    不應(yīng)該呀,我的寶塔上就有

  • ty371361218 2022-09-20

    解決了,需要在網(wǎng)站那里點(diǎn)一下“”php命令行版本“”,才有這個(gè)文件,感謝了

  • FlyLow 2023-03-31

    php命令行版本這個(gè)在哪里呢

keytehu

1、php-fpm 和 php-cli是兩個(gè)東西,網(wǎng)頁顯示裝了redis擴(kuò)展只能說明php-fpm裝了redis擴(kuò)展,不代表php-cli也裝了redis擴(kuò)展
2、php-fpm和php-cli可能使用了不同的php.ini文件,php-cli使用了哪個(gè)php文件執(zhí)行命令 php --ini 查看
3、系統(tǒng)可能裝了多個(gè)php版本,有可能redis擴(kuò)展裝到另外一個(gè)php版本去了,執(zhí)行 php -v 查看php-cli的php版本

  • 2548a 2022-09-20

    我還真不知道php --ini 可以查看配置文件,因?yàn)槲揖蜎]試過找不到配置文件的情況的,哈哈

  • ty371361218 2022-09-20

    解決了,需要在網(wǎng)站那里點(diǎn)一下“”php命令行版本“”,才有這個(gè)文件,感謝了,已經(jīng)正常了

  • salestina 2022-09-22

    對,寶塔里在網(wǎng)站欄目,點(diǎn)擊PHP命令行版本按鈕 選擇站點(diǎn)使用的php版本,指定下命令行版本就行了

年代過于久遠(yuǎn),無法發(fā)表回答
??