摘要:擴展下載網址點這里下載這里我選的是,然后進入合適的存放文件的目錄這個要根據自己的的安裝目錄來修改自己的文件,然后添加擴展添加重啟然后查看是否已經安裝對于以上步驟可能會出現的問題在第四步可能會出現碰到這種情況去網上找教程,大部
redis擴展下載網址點這里下載
這里我選的是redis-3.1.3.tgz,然后進入合適的存放文件的目錄:
wget http://101.96.10.64/pecl.php....
tar zxvf redis-3.1.3.tgz
cd redis-3.1.3
/usr/local/php7/bin/phpize (這個要根據自己的phpize的安裝目錄來)
./configure --with-php-config=/usr/local/php7/bin/php-config
make && make install
修改自己的php.ini文件,然后添加redis擴展:vim .../php.ini 添加extension = redis.so
重啟PHP
然后查看phpinfo是否已經安裝
對于以上步驟可能會出現的問題:
在第四步可能會出現:
Cannot find config.m4. Make sure that you run /usr/local/bin/phpize in the top level source directory of the module
碰到這種情況去網上找教程,大部分都是同樣的結果:
如果在安裝php擴展的時候出現如題的錯誤:只需到php的安裝目錄下如:cd /usr/local/php/php-7.0.4/ext/openssl 執行命令: cp ./config0.m4 ./config.m4 即可解決
這個時候如果按照上述步驟進行解決將會毫無作用,正確的做法應該是到我們要安裝的擴展包中去進行操作,拿上述安裝的redis擴展來說,就要進去你當前的redis擴展解壓的目錄執行cp ./config0.m4 ./config.m4
然后就可以了
第8步重啟PHP如果是源碼編譯安裝的PHP,需要重啟php-fpm服務:
查看php-fpm的進程ps aux|grep php-fpm
kill掉進程:killall php-fpm或者kill pid,pid就是php-fpm的主進程id
啟動php-fpm:/usr/local/php7/sbin/php-fpm.實際情況需要根據自己的實際安裝目錄。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26263.html
摘要:簡介是一個由之父寫的存儲系統。提供了一些豐富的數據結構,包括以及還有和一樣的結構當然還包括了對這些數據結構的豐富操作。 簡介 REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo(redis之父)寫的key-value存儲系統。Redis提供了一些豐富的數據結構,包括 lists, sets, ordered sets 以及 ...
摘要:源碼安裝文件下載下載源碼下載下載源碼下載下載源碼下載源碼下載源碼下載源碼包解壓命令包解壓命令安裝安裝前的準備安裝安裝安裝安裝安裝需要的擴展安裝安裝時需要的擴展安裝在源碼目錄中執行以下操作執行命 源碼安裝 1. 文件下載 1.1 下載PHP源碼 php.net 下載 php-7.2.7.tar.gz 1.2 下載swoole源碼 https://github.com/swoole/s...
閱讀 1260·2021-10-11 10:57
閱讀 2045·2021-09-02 15:15
閱讀 1607·2019-08-30 15:56
閱讀 1195·2019-08-30 15:55
閱讀 1157·2019-08-30 15:44
閱讀 977·2019-08-29 12:20
閱讀 1321·2019-08-29 11:12
閱讀 1066·2019-08-28 18:29