php需要安裝擴充套件才能操作redis
可以看到有很多版本,這時需要根據自己安裝的php版本進行選擇
首先我們需要通過phpinfo()檢視php的相關版本資訊。注意下圖的紅線部分,就是我們選擇擴充套件的依據,
以我自己的php7.2為例,選擇 php_redis-3.1.4-7.2-ts-vc15-x86.zip 和 php_igbinary-3.0.0-7.2-ts-vc15-x86.zip
選錯版本的話,擴充套件就無法生效了
解壓縮後,將php_igbinary.dll,php_redis.dll和php_redis.pdb拷貝至php的ext目錄下
修改php.ini,在該檔案中加入:
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否則此擴充套件不會生效
重啟apache後再次檢視phpinfo,看到有redis的資訊表明擴充套件安裝成功了
但是假如仍d然沒有看到redis的版本資訊,很有可能像我那樣,如下圖紅線部分,configuration file(php.ini) path選項是系統預設載入php.ini的位置,而loaded configuration file是當前apache載入的路徑,它的值為none表示apache沒有找到php.ini
開啟apache的conf目錄中的httpd.conf檔案,加入下面的,路徑寫你電腦上php.ini實際的位置
儲存修改後,重啟apache即可
php安裝redis擴充套件
cd usr local src wget tar zxvf 2.2.4.tar.gz進入安裝目錄 cd phpredis 2.2.4 用phpize生成configure配置檔案,注意,如果沒有phpize命令時,需要安裝php devel phpize安裝php devel yum instal...
PHP安裝redis擴充套件
php安裝redis擴充套件 wget cd phpredis 2.2.7 進入 phpredis 目錄 usr local php bin phpize php安裝後的路徑 configure with php config usr local php bin php config make ma...
php安裝redis擴充套件
github 配置.host 或者新增 92.30.253.112 github.com 151.101.113.194 github.global.ssl.fastly.net 1 檢視php版本 3.解壓縮後,將php redis.dll和php redis.pdb拷貝至php的ext目錄下 4...