2010-07-19 41 views
2

我想安裝phpredis與我的PHP一起工作。 但事情是,每次我試圖讓它工作,我的error_log發送此錯誤:fedred 12 phpredis 12

[code] PHP致命錯誤:Class'Redis'在/var/www/html/testme.php找不到在第5行[/代碼]

我從http://github.com/owlient/phpredis 下載的源代碼,然後

phpize 
./configure 
make && make install 

但仍然沒有工作。

我現在能做什麼?

+0

啓用模塊?調用dl('redis')? phpinfo()說什麼? – Wrikken 2010-07-19 07:31:08

回答

2

我得到它的工作。

我不得不放棄在php.ini的完整路徑,重新啓動httpd和瞧它的工作原理:d

+0

*此編輯位於php.ini文件的「Dynamic Extensions」部分,完整條目爲:'extension = redo.so' – 2012-05-31 05:47:01

+0

即使重新加載也能正常工作。 :) – khushalbokadey 2013-07-09 13:36:42

5

具體地說,創造了一個redis.ini:

 
$ cat /etc/php5/apache2/conf.d/redis.ini 
;configure the redis module 
extension=redis.so 

我提起了github上的問題,希望他們會自動創建ini,或者至少在安裝說明中解釋: https://github.com/owlient/phpredis/issues/94