Отключение Warning

Для отключения этих сообщений необходимо правильно настроить PHP. Существует несколько способов это сделать.

Изменение параметра error_reporting в php.ini

Изменить уровень вывода ошибок можно в файле php.ini (конфигурационный файл PHP), если у вас имеется доступ к нему. Для этого необходимо найти в файле php.ini параметр error_reporting и установить значение E_ERROR. Например вот так:

error_reporting = E_ERROR 
Этот способ приемлем в основном при отладке на локали, т.к. никакой хостер доступа к PHP.INI вам, конечно, не даст.

Использование .htaccess

На удаленном сервере, поддерживающем .htaccess (а его поддерживает подавляющее большинство хостеров!) можно изменить уровень вывода ошибок, добавив в файл .htaccess, расположенный в корне сайта, следующую строчку:

php_value error_reporting 1

Изменение значение параметра в файле joomla.php

Кроме того можно отключить вывод уведомлений и предупреждений в самом ядре Joomla!, добавив в файле includes/joomla.php после строки:

define( '_MOS_MAMBO_INCLUDED', 1 );
следующую строчку:
error_reporting( E_ERROR );

Все, теперь вы навсегда избавлены от назойливых варнингов и нотисов!

Авторы оригинала статьи - AndyR & smart.

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