2010-07-19 2 views
2

Я пытаюсь установить phpredis для работы с моим php. Но все дело в том, что каждый раз, когда я пытаюсь заставить его работать, мой error_log отправляет эту ошибку:phpredis on fedora 12

[code] PHP Неустранимая ошибка: класс 'Redis' не найден в /var/www/html/testme.php в строке 5 [/ код]

Я загрузил исходный код из http://github.com/owlient/phpredis , а затем

phpize 
./configure 
make && make install 

, но до сих пор не работает.

Что теперь делать?

+0

Включить модуль? Вызов dl ('redis')? Что говорит phpinfo()? – Wrikken

ответ

2

Я получил его для работы.

я должен был дать полный путь в php.ini, перезапустить HTTPD и вуаля она работает: D

+0

* это изменение находится в разделе «Динамические расширения» файла php.ini, и полная запись такова: «extension = redo.so» –

+0

Даже перезагрузка работает нормально. :) – khushalbokadey

5

специально, создал redis.ini:

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

я подавал вопрос GitHub, мы надеемся, они сделают это автоматически, или, по крайней мере, объясните в инструкциях по установке: https://github.com/owlient/phpredis/issues/94

Смежные вопросы