我想从头开始创建一个项目。没有该命令。
./framework/yiic web`app
我该怎么做? 我创建了一个命名myproject的目录,并添加了一个控制器和配置主文件以及与testdrive项目相同的index.php。但我仍然收到这个错误:
CHttpException
Unable to resolve the request “site/error”. (/var/www/yii/framework/web/CWebApplication.php:286)
这可能是什么情况?
答案 0 :(得分:0)
查看你的config.php文件并确保这段代码:
'errorHandler'=>array(
// use 'site/error' action to display errors
'errorAction'=>'site/error',
),
配置正确。上面的设置在SiteController中查找方法actionError()
。如果您的控制器的名称不是SiteController,请进行适当的更改,您应该没问题。