Ловим ошибки в PHP
Обидно, когда ошибки появляются в браузере пользователя, в самый неподходящий момент. Причина их появления - это тема другой статьи. А вот выводиться они не должны, так как текст ошибки это информация, которая предназначена только разработчику, а не потребителю. Более того, эта информация может помочь хакерам взломать сайт. Как не допустить, чтобы ошибка попала к клиенту, а сохранилась для веб – программиста, как напоминание о том, что нужно заниматься совершенствованием.

В первую очередь обратим внимание на ошибки, которые можно перехватить. В их число входят E_WARNING, E_NOTICE И E_USER. Оставшиеся ошибки, перехвату не подлежат, в силу того обстоятельства, что возникли в момент загрузки ядра РНР или на стадии синтаксического анализа РНР - кода и его компилирования. Лучшее решение в данном случае – отключить их вывод. Мы не должны ничего потерять, так как скрипты у нас достаточно отлажены.
Уровень ошибок, по умолчанию, в РНР обозначен E_ALL & ~E_NOTICE. Это значит, что замечания остаются без внимания, а об остальных ошибках сообщается. Разработчики тоже рекомендуют включать E_NOTICE – еще на стадии разработки, что дает возможность выявить опасные участки.
Актуальные IT новости
|
Вт, 23 Авг 2011
Специально разработанных Linux дистрибутивов, которые были бы рассчитаны на нетбук, в настоящее время очень много, но это не означает, что они все обладают одинаковыми полезными качествами. В течение...
|
|
Пн, 22 Авг 2011
Операционная система Linux приобретает всё большую популярность среди пользователей ПК. Многочисленные достоинства системы делают её наиболее предпочтительной как для повседневного пользования рядовых...
|
|
Чт, 29 Сен 2011
По сообщению агентства Associated Press, Ричард Брэнсон миллиардер представил мини-подлодку, которая может погружаться под воду на большие глубины.
Такая подлодка может вместить только одного человек...
|
|
Чт, 16 Фев 2012
Если у вас вдруг возникла проблема с тем, куда можно потратить и не пожалеть 2 700 американских доллара, то у нас есть для вас вариант решения ситуации. Мы хотели бы предложить телефон, функциональнос...
|
|
Пн, 03 Окт 2011
Даже с учетом быстрого развития сервиса российского широкополосного доступа в интернет, IPTV технологии в течение нескольких лет не оправдывает обнадеживающих аналитических прогнозов. Конечно, часть о...
|
























