2011-12-25 93 views
0

道歉,如果我問一個愚蠢的問題,我很新的CakePHP的缺少控制器錯誤在CakePHP 2.0.4

我已經安裝了CakePHP的2.0.4上dev.ayumma.com(使用Git的克隆上,在Amazon EC2機器,亞馬遜linux,與MySQL php5等)

我已經配置了mod_rewrite加載的Apache(你可以驗證here)。我正在使用Cake 2.0文檔進行開發安裝。

我的路徑是絕對的,你可以看到here,因爲我在頁面上打印它們。

我從cakephp 2.0 documentation複製代碼。

代碼位於正確的文件夾中,大小寫正確的文件名,我甚至根據錯誤信息複製和重命名文件,以防萬一。數據庫是從教程中的代碼創建的。 routes.php文件需要CAKE . 'Config' . DS . 'routes.php';

我排除了文件位置。文件在正確的文件夾中

我已經排除了mod_rewrite。似乎被加載,不知道如何測試。

我排除了絕對路徑。路徑正確顯示。

我已經排除了routes.php文件。最後一行是正確的。

我錯過了什麼?任何幫助,將不勝感激。我相信它可能有些簡單,但在這一刻它已經不在我的掌握之中了。

出錯頁面爲here

回答

1

erorr消息意味着您尚未爲posts表創建所需的控制器。

確保您爲帖子表創建了控制器,模型和視圖。控制器文件應命名爲PostsController.php,模型文件爲Post.php,查看文件命名爲index.ctp, view.ctp etc

+0

謝謝您的反饋。我有一個Post.php,在app/model中,並且我在app/Controller中有一個PostController。案例匹配,文件存在。但我仍然有這個問題。根據教程 – rseech01 2011-12-25 18:09:15

+0

,控制器應該是複數。即PostsController.php和使用此網址http://dev.ayumma.com/3/posts – 2011-12-25 18:24:50

+0

非常感謝你,我能弄明白。 – rseech01 2011-12-28 17:55:03