码迷,mamicode.com
首页 > 其他好文 > 详细

yii计划任务中使用memcache一个小问题

时间:2014-08-12 14:00:54      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:使用   文件   问题   代码   ef   app   php   程序   

在主程序里使用memcache存储了键值,Yii::app()->memcache->set("key", $value, 600);

在主程序里任何地方都可以使用Yii::app()->memcache->get("key");获取到

由于项目需要,需要建立计划任务执行一些动作,所以我也使用了yii的计划任务功能

很恶心的发现Command里写的代码获取不到memcache的信息,最后发现是键的keyprefix问题

解决办法一:在main.php和console.php里的memcache组件里配置相同的keyPrefix

解决办法二:两个配置文件里写相同的app名称(因为默认不设置keyPrefix的时候,会使用这个进行MD5加密)

yii计划任务中使用memcache一个小问题,布布扣,bubuko.com

yii计划任务中使用memcache一个小问题

标签:使用   文件   问题   代码   ef   app   php   程序   

原文地址:http://my.oschina.net/ruiorz/blog/300279

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!