yii-redis extention 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
我收到错误:
include(Redis.php):无法打开流:没有这样的文件或目录
答案 0 :(得分:1)
从扩展程序页面:
此程序包依赖于https://github.com/nicolasff/phpredis PHP扩展程序,请确保在继续之前安装此程序包。
答案 1 :(得分:1)
我认为您刚刚安装了redis server
而不是PHP extension for Redis
。您必须为Redis安装PHP扩展才能使您的PHP代码与Redis一起使用。
您可以使用此功能phpinfo()
进行检查。如果您在输出信息中看到Redis
,那么您已安装它。
要安装它,您可以看到:
答案 2 :(得分:1)
如果您使用的是Debian-live操作系统(Ubuntu,Mint等),您应该尝试:
sudo apt-get install redis-server php5-redis && sudo service apache2 restart
像魅力一样!