0

我正在尝试在租用的 CentOS VPS 上将基于 Symfony 2 的项目移动到生产模式,但是在访问某个路由地址时似乎遇到了一个问题,每次都显示以下错误。

Method "MyNamespace\MyProjectBundle\Controller\MyController::indexAction" does not exist. 500 Internal Server Error - InvalidArgumentException

如果我运行rm -rf app/cache/*它会加载正常,然后在我再次刷新时显示相同的错误。它似乎在开发模式下工作正常。从我可以看到所有权限都很好,并且已经验证了所有路由都在使用php app/console router:debug.

其他人可以提出可能导致此问题的原因吗?

4

1 回答 1

0

检查您的 /app/AppKernel.php

if (in_array($this->getEnvironment(), array('dev', 'test'))) {
            $bundles[] = new Acme\ProjectBundle\ProjectDemoBundle();
于 2013-05-24T07:06:06.187 回答