缺少数据库表Aro(预期“aros”),首先创建它

时间:2013-04-30 00:01:59

标签: mysql database cakephp

我有一个使用Cake PHP的应用程序,它不想正常运行。我收到很多错误,甚至不知道从哪里开始修复它:

  

注意:未定义的变量:权限   第58行的app / views / layouts / default.thtml调用堆栈:0.0000 637384

     
      
  1. {main}()/app/webroot/index.php:0 0.0022 892856
  2.   
  3. Dispatcher-> dispatch()/app/webroot/index.php:84 0.0051 1104112
  4.   
  5. Controller-> _initComponents()/ cake /dispatcher.php:227 0.0051 1104616
  6.   
  7. Component-> init()/ cake / libs/controller/controller.php:271 0.0051 1105304
  8.   
  9. 组件 - > __ loadComponents()/ cake / libs / controller / component.php:59 0.0054 1116768
  10.   
  11. AclComponent-> __ construct()/ cake/libs/controller/component.php:124 0.0054 1116768
  12.   
  13. AclComponent-> getACL()/ cake / libs /controller / component / acl.php:56 0.0074 1543960
  14.   
  15. Model-> __ construct()/ cake / libs /controller / component / acl.php:72 0.0097 1855456
  16.   
  17. Model-> setSource()/ cake / libs / model / model_php5.php:301 0.0103 1856912
  18.   
  19. Object-> cakeError()/ cake / libs / model / model_php5.php:518 0.0106 1885784
  20.   
  21. ErrorHandler-> __ construct()/cake/libs/object.php:169 0.0111 1892840
  22.   

在底部它说:

  

缺少数据库表没有模型Aro的数据库表(预期   “aros”),先创建它。注意:如果要自定义此错误   消息,创建app / views / errors / missing_table.html。

有没有人知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

您缺少数据库表

它正在寻找“aros”表但却找不到它。根据CakePHP书籍的ACL部分创建表。