CakePHP错误:找不到模型Aco的数据库表acos

CakePHP错误:找不到模型Aco的数据库表acos,php,mysql,cakephp,cakephp-1.3,Php,Mysql,Cakephp,Cakephp 1.3,我有一台运行MacOSX Leopard的Mac电脑,在家里和工作时都有,还有一台PC 我已经在所有3台电脑上设置了我目前正在进行的项目,它在我的工作电脑上运行良好,但在我的家用Mac电脑上,我在标题中发现了错误。该项目位于SVN上,所以我刚刚签出它,并为我的DB模式运行SQL脚本,并在我的工作DB中设置了相同的用户,但它仍然无法工作 我还清除了缓存文件夹,正如在其他帖子中建议的那样,它仍然无法工作 显然,我已经检查了数据库表,它存在于我的数据库中。有人对可能发生的情况有任何其他线索吗?如果您没

我有一台运行MacOSX Leopard的Mac电脑,在家里和工作时都有,还有一台PC

我已经在所有3台电脑上设置了我目前正在进行的项目,它在我的工作电脑上运行良好,但在我的家用Mac电脑上,我在标题中发现了错误。该项目位于SVN上,所以我刚刚签出它,并为我的DB模式运行SQL脚本,并在我的工作DB中设置了相同的用户,但它仍然无法工作

我还清除了缓存文件夹,正如在其他帖子中建议的那样,它仍然无法工作


显然,我已经检查了数据库表,它存在于我的数据库中。有人对可能发生的情况有任何其他线索吗?

如果您没有处于调试模式,我建议您这样做以帮助排除故障。如果它在调试模式下工作,那么就会出现某种缓存问题。如果它在调试模式下不工作,我的下一个问题是-你的工作计算机是windows吗?如果是这样,我会考虑区分大小写的问题,因为Windows和Mac处理大小写的方式不同

最后,错误出现在我的数据库用户配置中。似乎我忘了为我用来访问数据库的用户设置CRUD权限,这就是导致我出错的原因。

刚刚遇到同样的错误。表的创建在shell中工作得很好,因此它以后无法读取它似乎是可疑的


在我的例子中,修复方法是清空cache/tmp文件夹,如上所示。

您运行了什么SQL脚本?从你的工作开发人员那里得到完整数据转储的人?我同意@Jason,发布完整错误,否则很难知道。你确定它连接到正确的数据库吗?尝试禁用身份验证并查看应用程序是否正常工作。错误消息显然是错误的。它找不到所需的表“acos”。因此,这其中肯定有一个问题:1。你的连接2。您的数据库(架构)或3。您的连接配置。首先检查这些,确保表存在并且连接到正确的数据库。这是全部错误,我用屏幕更新了我的帖子shots@Tyler如何禁用身份验证检查?我的一台工作计算机是Mac,另一台是Windows,它在这两个窗口上都能工作。我的调试模式设置为2,所以我不相信你的应用程序的其他部分在这个Mac上工作时会出现缓存问题,而只有这个部分会失败?