Zend Framework: как включить отображение ошибок

Zend Framework: Как включить отображение ошибок

При разработке проекта, крайне необходимо отображение всех ошибок и предупреждений. Если у Вас отображаются не все ошибки (к примеру ошибки ZF), и вместо контента Вы видите белую страницу, необходимо добавить следующие строки в файл конфигурации application.ini.

[raw] phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.throwExceptions = 1
resources.frontController.params.displayExceptions = 1
[/raw]

Лучше добавить эти строки в раздел development.

[raw] [development : production] phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.throwExceptions = 1
resources.frontController.params.displayExceptions = 1
[/raw]

А для того, чтобы установить среду development можно в .htaccess добавить следующую строку:
[raw] SetEnv APPLICATION_ENVIRONMENT development
[/raw]

Stas Kuryan

Web developer. Перфекционист в написании кода.

2 комментария

  1. Ganz     

    Спасибо. Не мешало бы указать путь к файлу application.ini, где его икать не понятно, особенно когда тоьлко знакомишься с фрэймворком..

    • Stafox        Автор

      В директории application/configs. Об этом в полной мере написано в документации: структура проекта и рекомендованная структура

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *