Windows下安裝phpRedis擴展
通常在做PHP程序測試時,會用到Redis。而一般測試都是在Windows下進行的,所以需要在Windows環境下安裝phpRedis擴展,用以支持php對Redis的訪問。
工具/原料
-
php調試環境(這里使用WAMP3 32位,php版本5.6)
-
Windows的phpRedis擴展文件
-
文本編輯器(notepad記事本)
方法/步驟
-
首先我們需要獲取到相應的phpRedis擴展程序文件。
在網頁瀏覽器中輸入https://pecl.php.net/package/redis打開相應網站。
由於最新的3.0.0版本只支持php7.0,所以我們選擇支持php5.6版本的擴展。
-
打開鏈接后,找到php5.6版本對應的文件。
我使用的WAMP環境為32位版本,所以選擇“5.6 Thread Safe(TS) x86”一項。
-
下載完成后,雙擊打開php_redis-2.2.7-5.6-ts-vc11-x86.zip文件。其中的php_redis.dll正是我們需要使用的php擴展。
-
打開開發環境中PHP擴展加載的目錄,這里是C:\wamp\bin\php\php5.6.19\ext。把上一步獲取的php_redis.dll文件解壓縮到當前目錄中。
-
點擊WAMP圖標,依次選擇PHP、php.ini。
打開WAMP的PHP.ini配置文件。我們需要讓PHP知道到要加載phpRedis擴展。
-
在打開php.ini文件編輯中查找“extension=”類似開頭的內容。例如:extension=php_bz2.dll。
在這些加載內容中添加一行“extension=php_redis.dll”(不含引號)。
添加好后關閉保存。
-
重新啟動WAMP服務,並按圖示確認是否正確加載了phpRedis擴展。
如果在php extensions看到有php_redis字樣,並打上了鈎,那么恭喜,說明加載成功!
注意事項
-
1.選擇phpRedis擴展的版本,應該與正在使用的PHP環境版本一致。如php5.6還是7.0,32位還是64位。
-
phpRedis擴展安裝之前,最好已經安裝了Redis服務(我的經驗中有相關文章),這樣可以方便測試擴展是否生效。