Включение отображения ошибок в php только через htaccess
Я тестирую сайт в интернете.
прямо сейчас ошибки не отображаются (но я знаю, что они существуют).
у меня есть доступ только к .
как я могу сделать все ошибки для отображения с помощью my .htaccess file
EDIT
Я добавил Эти строки в моем .htaccess:
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
и страницы теперь отображается
Внутренняя ошибка сервера
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