Отключение показа Notice и Warning

  • 10.01.2006

Часто задают вопросы: «У меня весь экран в каких то надписях» и приводят в качестве примера блоки текста, которые начинаются со слов Warning, Notice и т.п. Эти сообщения являются не ошибкой, а лишь предупреждениями и уведомлениями для программиста. В процессе работы готового сайта они не нужны и их можно отключить.

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


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

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

error_reporting = E_ERROR

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

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

php_value error_reporting 1

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

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

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

error_reporting( E_ERROR );

Это интересно:

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Скачать Joomla! 3 Документация Joomla! CMS Свернуть

Шаблоны Joomla

Новости портала

Новое в блогах

Видео