我試圖端口一個PHP的網站變成CakePHP的這被證明是有些困難,由於不正確地命名列的數據庫中的表等等,等等可笑的量CakePHP的調用未定義的方法設置::數字()
任何人,我在重命名許多東西后,已經完成了大部分的工作,我可以在沒有太多問題的情況下烘烤整個網站。然後,我可以正常瀏覽網站(烘焙版本),並且所有東西似乎都可以正常工作,但有一個表被稱爲'集合',它似乎會導致問題。
這個表名是否有特別的保留?嘗試使用設置控制器時會出現問題,即:site/sets/index或site/sets/add會返回一個錯誤,說明它在控制器中沒有定義,它是。 如果我再繼續訪問任何我遇到了這個錯誤的其他控制器:
Fatal error: Call to undefined method Set::numeric() in /pathtocake/lib/Cake/Model/Datasource/DboSource.php on line 2215
然後我通常必須重新啓動MAMP繼續!
任何人都可以對此有所瞭解嗎? 感謝
我懷疑這個,但是想在確認更改更多的表格和列之前先確認一下......謝謝! – 2012-02-03 12:13:02