Режим Symfony Debug загружается без разметки при ошибке - PullRequest
0 голосов
/ 22 января 2012

Всякий раз, когда у меня появляется «Неустранимая ошибка», я ожидаю хорошего макета в режиме отладки Symfony (например, frontend_dev.php / module / action) со стековой трассировкой, но я вижу действительно ужасно неформатированную страницу с непрерывным текстом ,

Если я попытаюсь сделать это без указания _dev, то есть без включенной отладки, я вижу простую белую страницу. Я ожидал, что Symfony 500 страниц или что-то подобное. Я не слишком уверен, как отладить это или что я сделал, чтобы вызвать это.

Если, однако, я вручную выбрасываю исключение, все работает как положено. Я вижу довольно 500 страниц в режиме prod и красиво отформатированную страницу для трассировки стека.

1 Ответ

0 голосов
/ 22 января 2012

Неустранимые ошибки не должны быть перехвачены , поэтому для них не будет никакого форматирования: Symfony не может преобразовывать их как исключения и красиво их форматировать. Если вы хотите что-то более красивое, вы можете установить html_errors в On и установить XDebug.

...