我有一個本地運行良好的CakePHP應用程序。我將它上傳到生產服務器,並且使用數據庫連接的第一頁出現「缺少數據庫表」錯誤。當我查看控制器轉儲時,它正在抱怨第一個表。CakePHP:缺少數據庫表
我已經試過各種東西來解決這個問題,沒有運氣:
- 我已經證實,在命令行中我可以在database.php中 給定的MySQL的憑據登錄
- 我已經確認這個表存在
- 我試過使用MySQL根憑證(暫時)來查看問題是否與用戶的權限有關。出現同樣的錯誤。
- 我調試級別當前設置爲3
- 我已經刪除
- 我已經設置777個權限上/應用/ tmp目錄*
- 我確認/應用程序的/ tmp /緩存的全部內容我可以在使用應用程序使用的MySQL憑據登錄時在commant行MySQL上運行DESCRIBE命令
- 我已驗證CakePHP日誌文件僅包含我在瀏覽器窗口中設置的錯誤。
- 我試過在SO
- 我用Google搜索周圍所有的建議我能找到類似的帖子,並沒有發現任何其他的想法
我想我已經消除了明顯的問題和我的研究並沒有改變任何事情。我覺得我失去了一些明顯的東西。有任何想法嗎?
有趣......我可能會問你發佈一些涉及'Model'和'Controller'類的代碼嗎? – 2010-03-30 03:35:37