鍍金池/ 問答/人工智能  PHP  Linux  網(wǎng)絡安全/ CentOS7 PHP7.2.2安裝redis擴展報錯

CentOS7 PHP7.2.2安裝redis擴展報錯

1.問題描述

通過git下載php-redis擴展,命令:git clone https://github.com/edtechd/phpredis.git
編譯安裝成功,添加extension=redis.so 到 php.ini
重啟php-fpm,擴展沒加載,查看錯誤日志:
`[27-Apr-2018 08:19:57 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'redis.so' (tried: /usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so: undefined symbol: compiler_globals_id), /usr/lib64/php/modules/redis.so.so (/usr/lib64/php/modules/redis.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0`

2.google查閱相關資料,并下載不同的redis擴展安裝,還是不行,哪位大神幫忙解答下,謝謝!

回答
編輯回答
尐飯團

我安裝php-redisd的步驟參考(編譯安裝)

你可以參考參考,我的是ubuntu的命令,你改為對應的centos的就行了

2018年2月7日 17:00
編輯回答
維他命

你好,看依稀redis.so的路徑,報錯信息說是路徑錯誤

2017年12月16日 17:46