1

我想从头开始创建一个项目..说没有那个命令。

./framework/yiic web`app 

我怎样才能做到这一点。我创建了一个名为 myproject 的目录,并添加了一个与 testdrive 项目相同的控制器和配置主文件和 index.php。但我仍然收到此错误:

CHttpException
Unable to resolve the request “site/error”. (/var/www/yii/framework/web/CWebApplication.php:286)

这里可能是什么情况?

4

1 回答 1

0

查看您的 config.php 文件并确保这段代码:

    'errorHandler'=>array(
        // use 'site/error' action to display errors
        'errorAction'=>'site/error',
    ),

已正确配置。actionError()上面的设置在您的 SiteController 中查找方法。如果您的控制器的名称不是 SiteController,请进行适当的更改,您应该没问题。

于 2013-07-25T08:56:04.637 回答