php redis 連接問題
给我你的怀抱
给我你的怀抱 2017-05-16 13:08:41
0
4
734


為什麼我會列印phpinfo()函數時,顯示是有redis擴充的(如上圖),但是我呼叫extension_loaded('Redis')的方法時,傳回false。導致不能使用new Redis()連接redis。 但是我是可以使用Predis連接redis的,這是什麼原因啊。 關於Redis 與Predis連接有什麼區別啊。如果分別使用這兩種連接方式,分別需要安裝什麼東西,求大神指點。

给我你的怀抱
给我你的怀抱

全部回覆(4)
伊谢尔伦

此處相當於安裝了redis的客戶端,還得在伺服器端安裝redis服務端才行!

仅有的幸福

這個是說明你的php已經安裝了redis擴展,你還需要安裝redis。

Ty80

class_exists('Redis')代替來判斷擴充功能是否載入成功,你遇到的這個問題可能是個 Bug,你裝的這個 redis 擴充還是 RC 版

刘奇

你截圖展示的是已經安裝了redis擴展,即phpredishttps://github.com/phpredis/p...

phpredis 是用C写的php扩展,需要编译安装。predis 是用php写的php扩展,直接使用,laravel 默认的就是predis
你說的連接不上,可以把錯誤貼出來看看

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板