0
我尝试了解决这个问题的所有建议解决方案,即清除缓存文件夹。我也禁用了缓存Configure::write('Cache.disable', true);
我的调试级别设置为2.但是我总是得到一个相同的错误。缺少的表只是新添加的表。顺便说一句,我只在我的本地主机上运行。 这是我的型号命名Department.phpCakePHP返回丢失的数据库表
<?php
class Department extends AppModel {
public $name = 'Department';
}
?>
,这是我的控制器名称DepartmentsController.php
<?php
class DepartmentsController extends AppController {
public $name = 'Departments';
public $helpers = array('Html', 'Form','Session');
public $components = array('RequestHandler','Session');
function index() {
$this->Department->recursive = 0;
$this->set('departments', $this->paginate());
}
}
?>
提前感谢您的回答! :d
cakephp说缺少什么表?你可以在你的问题中包含实际的错误信息吗?此外,$ name属性可能不在您的Controller中,只在您的Model中,但我不认为这与您的问题有关 – thaJeztah 2013-02-26 00:03:37