Php “无法解决该请求”;站点/错误“;

Php “无法解决该请求”;站点/错误“;,php,yii,Php,Yii,我是PHP Yii框架的新手。我刚开始一个项目。我安装了Yii,并将我的sitecontroller.php放入一个admin文件夹。运行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(

我是PHP Yii框架的新手。我刚开始一个项目。我安装了Yii,并将我的
sitecontroller.php
放入一个admin文件夹。运行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}

您需要首先生成应用程序,而不是简单地将控制器代码放入文件夹中

在这个问题上,开始使用Yii有点不同,例如,与codeigniter相比,在codeigniter中,您可以将控制器放入admin文件夹中,然后享受表演

执行以下操作以生成应用程序:

% cd WebRoot/testdrive
% php YiiRoot/framework/yiic.php webapp WebRoot/testdrive
这是一本书

构建示例应用程序后,请修改它以满足您的需要


在您熟悉yii体系结构之前,手动添加文件是相当困难的。

这是YI1而不是YI2,sitecontroller.php应该是sitecontroller.php。它区分大小写。

清理标签。只留下php和yii。Java和phpmyadmin与此问题无关。