error_log
error_log
(PHP 3, PHP 4)
error_log - высылает сообщение об ошибке.
Описание
int error_log (string message [, int message_type [, string destination [, string extra_headers]]])
Высылает сообщение об ошибке в error log web-сервера, TCP -порт или в файл. Первый параметр message это сообщение об ошибке, которое должно быть записано в лог-файл. Второй параметр, message_type, говорит, куда сообщение должно быть направлено:
Таблица 1. Типы error_log()
0 | message высылается в системный логер РНР, используя механизм логинга ОС, или в файл, в зависимости от установки директивы конфигурации error_log. |
1 | message высылается по email по адресу в параметре destination. Это единственный тип сообщения с 4 параметром, extra_headers. Этот тип сообщений использует ту же внутреннюю функцию, что и mail(). |
2 | message высылается через соединение отладки РНР. Эта опция доступна, только если включена опция удалённой отладки. В этом случае параметр destination специфицирует имя хоста или IP-адрес, или - по выбору - номер порта сокета, получающего отладочную информацию. |
3 | message присоединяется к файлу destination. |
Предупреждение! |
---|
Удалённая отладка по TCP/IP это возможность PHP 3, которая недоступна в PHP 4. |