2012-11-03 57 views
1

我一直在使用CakePHP,現在我試圖在家中設置它。我有一個項目文件夾htdocs裏面,並在該文件夾我有我的cakeProject .../htdocs /項目/ CakeProject /應用程序....當我指向本地主機/項目/ cakeProject/url /我得到這個錯誤。使用XAMPP配置CakePHP

缺少控制器

錯誤:ProjectsController找不到....

而且它繼續解釋如何使一個控制器。顯然,這不是真正的問題。任何人都可以立即看到我忽略了什麼?

這裏是堆棧跟蹤: 堆棧跟蹤

APP\webroot\index.php line 92 → Dispatcher->dispatch(CakeRequest, CakeResponse) 
App::uses('Dispatcher', 'Routing'); 



$Dispatcher = new Dispatcher(); 

$Dispatcher->dispatch(new CakeRequest(), new CakeResponse(array('charset' => Configure::read('App.encoding')))); 

object(CakeRequest) { 
    params => array(
     [maximum depth reached] 
    ) 
    data => array([maximum depth reached]) 
    query => array([maximum depth reached]) 
    url => 'projects/cakeProject/' 
    base => '/projects/cakeProject/app/webroot/index.php' 
    webroot => '/projects/cakeProject/app/webroot/' 
    here => '/projects/cakeProject/app/webroot/index.php/projects/cakeProject/' 
} 
object(CakeResponse) { 

} 

回答

1

我不知道是什麼問題。在安裝過程中,我必須設置一些錯誤。我從Projects文件夾中刪除了該項目。重新克隆它,現在工作正常。

0

哪裏是你的根目錄文件夾? 您必須在做任何事之前配置webroot。

我不知道您使用的是哪種操作系統,但本主題的google上的第三個結果是在Windows中使用xamp的詳細guide。 也許它可以幫助你

+0

我在Windows中。我遵循了類似的指導來設置。我不完全確定你的意思是通過配置我的webroot,順便說一下在htdocs/Projects/cakeProject/app中。我配置了core.php,database.php和routes.php –