Сделайте страницы отображения Chrome даже по 500 или 404 кодам (ведите себя как Firefox)

Мы разрабатываем новый сайт в Symfony. Когда Symfony встречает ошибку, например «маршрут не найден», а debug – true, он не только выводит код 404, но и показывает ошибку на странице. Firefox отображает то, что вернул сервер, но Chrome этого не делает.

Для моего маршрута не найден пример:

Firefox показывает это: http://img.ruphp.com/php/myF85Sl.png
Chrome показывает это: http://img.ruphp.com/php/hex19In.png

Есть ли способ заставить Chrome вести себя как Firefox в этих условиях?

Edit: Кажется, есть некоторые вопросы о том, что происходит на самом деле. Я не знаю, что вызывает это, иначе я исправлю это. Вот что я вижу в инспекторе сети Chrome (обратите внимание, что это изображение за 500 ошибок, но то же самое происходит и с 404): http://img.ruphp.com/php/VIOWGRy.png

Обратите внимание на длину содержимого, равную нулю. Если я перейду к точному URL-адресу через Firefox (тот же сервер, все), он покажет фактическую ошибку Symfony.

В соответствии с конфигурацией monolog в config_dev.yml удалите разделы firephp / chromephp.

Для этого есть отчет об ошибке:

Выпуск 1695 : для Chrome требуется опция отключения отображения «Friendly 404»

Согласно комментариям к этой проблеме, если страница ошибки сервера превышает 512 байт, то она отображается правильно.

Тем не менее, я не могу воспроизвести проблему, поэтому я не уверен, исправляет ли это обходное решение.