未定义的属性:ModelTask​​ :: $ useDbConfig

时间:2010-02-11 23:27:09

标签: cakephp

CakePHP书籍示例here中的

我尝试: 蛋糕烘烤所有 然后我选择1作为组

但我收到错误

  

注意:未定义的属性:ModelTask​​ :: $ useDbConfig in   /opt/lampp/htdocs/acl_cake/cake/console/libs/tasks/model.php在线   848

     

致命错误:ConnectionManager :: getDataSource - 不存在的数据   来源   /opt/lampp/htdocs/acl_cake/cake/libs/model/connection_manager.php on   第109行

1 个答案:

答案 0 :(得分:1)

我通过添加

暂时解决了这个问题
$this->useDbConfig = 'default';

在文件cake / console / libs / tasks / model.php的第848行 在指令之前

$data = $schema->read(array('models' => false, 'connection' => $this->useDbConfig));

现在烘烤一切正常。