Включение отображения ошибок в php только через htaccess



Я тестирую сайт в интернете.



прямо сейчас ошибки не отображаются (но я знаю, что они существуют).



у меня есть доступ только к .



как я могу сделать все ошибки для отображения с помощью my .htaccess file



EDIT



Я добавил Эти строки в моем .htaccess:



php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on


и страницы теперь отображается




Внутренняя ошибка сервера


534   4  

4 ответов:

.htaccess:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag  log_errors on
php_value error_log  /home/path/public_html/domain/PHP_errors.log
php_flag display_errors on

для включения фактического отображения ошибок.

чтобы установить типы ошибок, которые вы показываете, вам нужно будет использовать:

php_value error_reporting <integer>

в сочетании с целочисленными значениями с этой страницы:http://php.net/manual/en/errorfunc.constants.php

Примечание Если вы используете -1 для вашего типа integer, он будет показывать все ошибки, и в будущем при добавлении новых типов ошибок.

мне хочется добавить больше деталей к существующему ответу:

# PHP error handling for development servers
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_log /full/path/to/file/php_errors.log
php_value error_reporting -1
php_value log_errors_max_len 0

дайте 777 или 755 разрешение на файл журнала, а затем добавьте код

<Files php_errors.log>
     Order allow,deny
     Deny from all
     Satisfy All
</Files>

в конце .htaccess. Это защитит ваш файл журнала. Эти параметры подходят для сервера разработки. Для производственного сервера вы не должны отображать никаких ошибок для конечного пользователя. Чтобы изменить отображение флагов выкл.

для получения дополнительной информации перейдите по этой ссылке : Расширенная обработка ошибок PHP через htaccess

Если вы хотите видеть только фатальные ошибки выполнения:

php_value display_errors on
php_value error_reporting 4

Comments

    Ничего не найдено.