【发布时间】:2012-06-05 08:44:31
【问题描述】:
我正在使用 cakephp 1.3 ...它在服务器中的工作就像魅力一样,我将它复制到本地并执行它....之后它显示一个奇怪的错误。它说“缺少数据库表”
错误:未找到模型收件箱的数据库表收件箱。
注意:如果要自定义此错误消息,请创建 app/views/errors/missing_table.ctp " 复制到本地后我做的事情: 我使用了不同名称的相同数据库(是的..我也在 database.php 中更改了)
但是存在表“收件箱” 我尝试了这些方法: 1.删除了收件箱模型和控制器-没有任何问题 2.从app/tmp/cache/models 中删除缓存文件---什么都没发生 3.从core.php禁用缓存
当我使用另一个与服务器同名的表时,它的工作 但是在我使用另一个数据库名称后似乎没有任何工作,因为我正在将该数据库名称用于另一个应用程序....任何人都可以帮助我解决这个问题......这到底发生了什么......它很紧急......在此先感谢。 ..
【问题讨论】:
-
这可能只是命名问题吗?该错误说它正在寻找一个名为“收件箱”的表格,但您提到该表格被称为“收件箱”?
-
那是输入错误......命名约定正确......如果它的命名问题应该在其控制器和模型被删除时隐藏......对吗??但什么也没发生......请建议我另一种选择
标签: cakephp cakephp-1.3