我在 prod 环境中有一个奇怪的问题(在 dev 中没有发生)。
我从我的树枝模板中显示一个联系表格,如下所示:
{{ render_esi( controller( "sise_contact:contactPageAction", {'initialRequest' : app.request, 'location': location}) ) }}
问题是在 prod env 中,表单根本不显示。有日志错误:
[2013-07-08 16:50:58] request.CRITICAL: 未捕获的 PHP 异常 RuntimeException: "Controller "Sise\ContactBundle\Controller\DefaultController::contactPageAction()" 要求您为 "$initialRequest" 参数提供一个值(因为没有默认值或者因为在这个之后有一个非可选参数)。” 在 /var/www/gii/sise/application/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php 第 134 行 [] []
正如我所说,它确实在开发环境中工作。
我确实清除了我的产品缓存,但它什么也没做。
你有什么想法吗?