Не уверен, что это упомянуто, но локальные серверы разработки, такие как:
И многие другие имеют настройки ошибок PHP, чтобы сообщать обо всех ошибках и уведомлениях. Равно error_reporting(E_ALL);
.
Однако, если вам когда-нибудь понадобятся эти быстрые коды для проверки вашего кода на наличие уведомлений или ошибок, чтобы установить текущий уровень отчета об ошибках, который сервер будет выполнять для определенного PHP-скрипта:
Показывает ошибки, но не показывает уведомления:
error_reporting(E_ALL & ~E_NOTICE | E_STRICT);
Показывает все:
error_reporting(E_ALL);
Показывает только ошибки:
error_reporting(E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR);
Вам просто нужно добавить одну из этих строк в свой PHP-скрипт в самом начале.
PS: Не очень хорошая идея показывать уведомления на вашем хостинг-сервере. Обязательно удалите эти строки при отправке на сервер хостинга
Если вы хотите изменить конфигурацию PHP.ini для одного из этих значений.
Откройте конфигурационный файл PHP.ini и в строке 514º есть уровень сообщения об ошибках по умолчанию.
Откройте, это поможет.
С уважением
РЕДАКТИРОВАТЬ: Это была линия 514º, а не 504º. Извиняюсь
person
Fábio Antunes
schedule
06.10.2009
E_ALL
). Вы либо имеете в видуerror_reporting(E_ALL & ~E_NOTICE)
, либо смотрите примеры, написанные людьми, которые перепуталиE_NOTICE
иE_STRICT
. :-) - person Ben Blank   schedule 07.10.2009