2014-10-28 111 views
0

我是PHP Yii框架的新手。我剛開始一個項目。我安裝了Yii,並將我的sitecontroller.php放入管理文件夾。當我運行的URL,顯示此錯誤:無法解析請求「網站/錯誤」

Unable to resolve the request "site/error". (C:\wamp\www\foldername\framework\web\CWebApplication.php:286) 

#0 C:\wamp\www\foldername\framework\base\CErrorHandler.php(331): CWebApplication->runController('site/error') 
#1 C:\wamp\www\foldername\framework\base\CErrorHandler.php(204): CErrorHandler->render('error', Array) 
#2 C:\wamp\www\foldername\framework\base\CErrorHandler.php(129): CErrorHandler->handleException(Object(CHttpException)) 
#3 C:\wamp\www\foldername\framework\base\CApplication.php(732): CErrorHandler->handle(Object(CExceptionEvent)) 
#4 [internal function]: CApplication->handleException(Object(CHttpException)) 
#5 {main} 
+0

清理標籤。只留下php和yii。 Java和phpmyadmin與這個問題無關。 – tebazil 2014-10-28 16:01:37

回答

0

你需要生成應用程序第一次,而不是明明白白把控制器代碼到該文件夾​​。

與Yii開始合作有點不同,比如在Codeigniter中,您可以將控制器放入管理文件夾並享受演出。

這樣做是爲了生成應用:

% cd WebRoot/testdrive 
% php YiiRoot/framework/yiic.php webapp WebRoot/testdrive 

這裏是一個whole tutorial

構建示例應用程序後,請對其進行修改以適合您的需求。

直到您對yii體系結構感到滿意爲止,手動添加文件是相當困難的。

0

這是yii1不是yii2,sitecontroller.php應該是SiteController.php。它是區分大小寫的。