yii 无法解析请求“favicon.ico”

i86rm4rw  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(266)

我是PHP Yii框架的新手,我刚开始做一个项目,我安装了Yii,把我的sitecontroller.php放到了一个admin文件夹里,当我运行url的时候,显示了这个bug:

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}
pkmbmrz7

pkmbmrz71#

您需要首先生成应用程序,而不是简单地将控制器代码放入文件夹中。
开始使用Yii在这件事上有点不同,例如,与codeigniter,在那里你可以把控制器到管理文件夹,只是享受表演。
执行以下操作以生成应用程序:

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

这是一个whole tutorial
构建示例应用程序后,请对其进行修改以满足您的需求。
在你熟悉yii架构之前,手动添加文件是相当困难的。

deyfvvtc

deyfvvtc2#

这是yii1而不是yii2,sitecontroller.php应该是SiteController.php。它区分大小写。

相关问题