我在產品環境中有一個奇怪的問題(不在dev中發生)。Symfony 2:render(controller())請求一個參數...我給了
我從樹枝模板顯示一個接觸的形式類似:
{{ render_esi(controller("sise_contact:contactPageAction", {'initialRequest' : app.request, 'location': location})) }}
的問題是,在督促ENV,形式不顯示在所有。存在日誌中的錯誤:
[2013年7月8日16時五十零分58秒] request.CRITICAL:未捕獲的PHP異常 RuntimeException的: 「控制器 」 絲塞\ ContactBundle \控制器\ DefaultController :: contactPageAction() 「 要求您爲」$ initialRequest「參數 提供一個值(因爲沒有默認值或者因爲在此之後有一個非可選 參數)。」在 /var/www/gii/sise/application/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php 線134 [] []
正如我所說的,它在開發環境中工作。
我沒有清除我的prod緩存,但它什麼也沒做。
你有什麼想法嗎?