【发布时间】:2023-03-17 08:37:01
【问题描述】:
在我的 users_controller 我有:
var $uses = array('User', ...);
function dosomething() {
$this->User->findById($someId);
...
}
它可以正常工作大约一个小时,之后,我有错误:
PHP Fatal error: Call to a member function findById() on a non-object
当我创建dump($this) 时,它告诉我$this->User 只是一个空字符串。
在我从 TMP.'cache' 中删除所有文件后,它又可以正常工作一个小时。 如果我禁用缓存,它会一直正常工作
我试过了
Cache::config('default', array('engine' => 'File'));
和
Cache::config('default', array('engine' => 'APC'));
它的工作原理是一样的。
不幸的是我需要缓存,所以请帮帮我
【问题讨论】:
标签: cakephp caching model cakephp-1.3