2014-10-28 108 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。它是区分大小写的。