2009-07-24 94 views
1

我用cackephp engine = memcache得到了很奇怪的行为。问题是缓存的项目总是比它更早过期。设置引擎=文件解决了这个问题,但这不是我所需要的。
任何帮助将不胜感激!CakePHP的memcache项目过期太早

P.S.我使用cakephp 1.2.3.8166稳定。

+1

您可能想要提供一些示例代码,显示如何设置缓存。这可能会让一些人对问题有所了解。 – conceptDawg 2009-08-05 21:37:50

回答

0

检查您是否在php.ini中设置了正确的时区。

时区设置影响CakePHP的时间戳生成,当php生成的时间(可能有错误的偏移量)与mysql中的当前时间进行比较时会导致问题。