Nikon instruments.ru
Контакты Ссылки Карта сайта Поиск

Быть в курсе новых событий микромира

Главная
О фирме Nikon
Продукция
Поддержка
Новости
Партнеры

Главная



Отключение показа уведомлений - Notice

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

Достигается это правильной настройкой параметра error_reporting в файле php.ini.

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

// Включает вывод всех сообщений
error_reporting( E_ALL );
// Включаются только сообщения о критических ошибках
error_reporting( E_ERROR );
Добавить комментарий (0 Комментарии)
Сообщение WARNING: *** после установки дистрибутива

После первоначальной установки этой сборки может появиться сообщение:

Warning: Variable passed to each() is not an array or object in z:\home\test2.ru\www\modules\mod_bbclone.php on line 25

Это не ошибка, т.к. в этом файле вызывается служебный файл BBClone - access.php, в который записываются данные о посещении сайта. Так как при первоначальной установке этот файл еще пустой, а адреса: 127.х.х.х и 192.168.х.х занесены в список адресов, которые BBClone не считает, то производится попытка считывания массива, который пока пустой:

for($week = 0; list(,$wdays) = each($wday); $week += $wdays);

Удалите из файла: administrator/components/com_bbclone/conf/config.php адрес, с которого вы заходите на сайт, перерефрешьте сайт, счетчик начнет считать ваши посещения и предупреждение исчезнет.

Добавить комментарий (0 Комментарии)

Контакты:
info@nikon-instruments.ru
Тел.: +7 (495) 614-5588


© Nikon-Instruments.ru 2006