2013-12-13 3 views
1

юй-Redisюй Redis включают продление (Redis.php): не удалось открыть поток: Нет такого файла или каталога

продление http://www.yiiframework.com/extension/yii-redis/
 Yii::app()->redis->getClient()->set("myKey", "Your Value"); 

     echo Yii::app()->redis->getClient()->get("myKey"); // outputs "Your Value" 

     Yii::app()->redis->getClient()->del("myKey"); // deletes the key 

я получаю ошибку:

включают (Redis.php): не удалось не удалось открыть поток: нет такого файла или каталога

+0

Вы выяснили? – secretlm

ответ

1

на странице расширения:

This package relies on the https://github.com/nicolasff/phpredis PHP extension, please make sure this is installed before continuing.

+0

я сделать установку phpredis и попытаться установить и получить ключи в терминале Redis-Cli множества key2 «фф» затем получить key2 и свою работу отлично – april

1

Я думаю, что вы только что установили redis server не PHP extension for Redis. Вы должны установить расширение PHP для Redis, чтобы ваш PHP-код работал с Redis.

Вы можете проверить эту функцию phpinfo(). Если вы видите Redis в выходной информации, то вы ее установили.

Чтобы установить его, вы можете увидеть:

1

Если вы используете Debian-подобных ОС (Ubuntu, Mint и т.д ...), вам следует попробовать:

sudo apt-get install redis-server php5-redis && sudo service apache2 restart 

работает как шарм!

+0

php5-Redis не является пакет для установки – fermin

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