Как отключить уведомление и предупреждение в PHP в файле .htaccess?

Я просто хочу только включить php-ошибки и отключить все уведомления и предупреждения в php файлах.

Спасибо заранее.

Ответ 1

Вероятно, не самое лучшее, что вам нужно, чтобы хотя бы проверить свой журнал ошибок php, если что-то пойдет не так;)

# PHP error handling for development servers
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
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 /home/path/public_html/domain/PHP_errors.log
php_value error_reporting -1
php_value log_errors_max_len 0

Ответ 2

Если вы находитесь в общем плане хостинга, который не имеет php, установленного в качестве модуля, вы получите ошибку сервера 500 при добавлении этих флагов в файл htaccess.

но вы можете добавить строку:

ini_set('display_errors','off');

поверх вашего .php файла, и он должен работать без ошибок.

Ответ 3

Try:


php_value error_reporting 2039

Надеюсь, что это поможет

Ответ 4

Фортес прав, спасибо.

Когда у вас есть общий хостинг, обычно получается 500 server error. У меня есть сайт с Joomla, и я добавил к index.php:

ini_set('display_errors','off');

Линия ошибок, показанная на моем веб-сайте, исчезла.

Ответ 5

Я использовал ini_set ('display_errors', 'off'); и он отлично работает

Ответ 6

ini_set('display_errors','off');

Работает отлично в Wordpress config.php

Ответ 7

Не работает этот cmd, кто-нибудь подскажет, как отключить уведомление и предупреждение в PHP в файле .htaccess?