我想向用户显示服务器端验证错误(如果它们出现),而是显示:
The server returned a "500 Internal Server Error".
在开发中。环境,虽然它确实使我的视图有错误。这是代码:
if (count($errors) > 0) {
return $this->render('ExampleTestBundle:Error:error.html.twig',
array(
'errors' => $errors,
'route' => 'example_route'
)
);
}
如何在生产中显示error.html.twig
视图中的错误?
答案 0 :(得分:0)
问题在于,每次在生产中尝试更改代码之前都必须清除缓存:
php app/console cache:clear --env=prod --no-debug
清除缓存后,它也开始在生产环境中进行验证。