2013-04-03 35 views
0

我启用了yii memcached,如何在专用memcached服务器关闭时忽略此错误。使用Yii CMemCache时忽略服务器错误消息

MemcachePool ::得到():服务器192.168.1.200(TCP 11211,UDP 0)失败 有:无连接可以作出,因为目标机器积极 拒绝它。 (10061)

感谢,

回答

0

,你可以:

  1. 延长CMemCache为自己的高速缓存组件
  2. 覆盖getter和setter返回false如果没有连接 存在或连接不是主动的,否则调用父::等效方法(通过任何必要的参数传递)
  3. 配置应用程序组件ca che使用你的新扩展的 CMemCache版本
+0

谢谢安德鲁,我会试试它,并将其标记为答案,如果成功。仅供参考,我是面向对象的php中的新手。 –

+0

对不起,我没有时间写更多的教程。据我所知,这个功能在当前的缓存应用程序组件缓存中不存在是一种遗憾。如果你对PHP 5.3+的所有新手都陌生,你可能想看看一本书,以保持它的身份,例如http://www.amazon.com/Programming-PHP-Kevin-Tatroe/dp/1449392776 / – AndrewPK

相关问题