ezpublish.ru / Форумы / Для новичков / Отключить вывод Notice в




Отключить вывод Notice в

Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь

Автор Сообщение

Марк М.

Ср, 18 июля 2007 15:09:25

Здравствуйте.

Как отлючить вывод Notice'ов в браузер:
Notice: Only variables should be assigned by reference in \lib\ezutils\classes\ezini.php on line 1298
Notice: Only variables should be assigned by reference in \lib\ezutils\classes\ezdebug.php on line 205
?

Иван Алексеев

Ср, 18 июля 2007 18:22:01

Отключи Debug Output через админку или в site.ini:
[DebugSettings]
DebugOutput=disabled
DebugRedirection=disabled

Марк М.

Чт, 19 июля 2007 6:14:00

Но именно так в /settings/site.ini у меня и прописано.

Андрей Астахов

Чт, 19 июля 2007 6:37:38

а где выводятся notices - в debug output блоке внизу или это PHP-шные ошибки, которые обычно отображаются над html-выводом страницы?

-----------------------------------
Простобанк Консалтинг
http://www.prostobank.com/

Марк М.

Чт, 19 июля 2007 7:17:10

Да, речь идет именно о PHP'ных Notice'ах, извините, что сразу не сказал.
Расположены они вверху и внизу HTML кода страницы.

Марк М.

Пт, 20 июля 2007 7:11:50

Разобрался.
Кто-то до меня в скрипты понапихал error_reporting (E_ALL).

Андрей Астахов

Пт, 20 июля 2007 7:21:53

Дело в том, что в исходнихах ezp везде как раз и стоит error_reporting (E_ALL ), так что никто до вас скорее всего код и не хачил. Обработка ошибок осуществляется через свой error handler. Почему у вас вылезли нотисы я не понял, возможно стоит поковырять debug.ini.

-----------------------------------
Простобанк Консалтинг
http://www.prostobank.com/