define_syslog_variables
(PHP 4, PHP 5 < 5.4.0)
define_syslog_variables — Инициализирует все связанные с syslog переменные
Описание
define_syslog_variables
(
) : void
Инициализирует все переменные, используемые в функциях syslog.
Возвращаемые значения
Эта функция не возвращает значения после выполнения.
Переменная | Эквивалентная константа | Значение | Примечание |
---|---|---|---|
$LOG_EMERG | LOG_EMERG |
Система недоступна | |
$LOG_ALERT | LOG_ALERT |
Требуется немедленное действие | |
$LOG_CRIT | LOG_CRIT |
Критические условия | |
$LOG_ERR | LOG_ERR |
||
$LOG_WARNING | LOG_WARNING |
||
$LOG_NOTICE | LOG_NOTICE |
||
$LOG_INFO | LOG_INFO |
||
$LOG_DEBUG | LOG_DEBUG |
||
$LOG_KERN | LOG_KERN |
||
$LOG_USER | LOG_USER |
Обычный уровень пользователя | |
$LOG_MAIL | LOG_MAIL |
Отправка журнала событий по email | |
$LOG_DAEMON | LOG_DAEMON |
Другие системные службы журнала | |
$LOG_AUTH | LOG_AUTH |
||
$LOG_SYSLOG | LOG_SYSLOG |
Недоступно в Netware | |
$LOG_LPR | LOG_LPR |
||
$LOG_NEWS | LOG_NEWS |
Usenet new | Недоступно в HP-UX |
$LOG_CRON | LOG_CRON |
Недоступно на всех платформах | |
$LOG_AUTHPRIV | LOG_AUTHPRIV |
Недоступно в AIX | |
$LOG_LOCAL0 | LOG_LOCAL0 |
Недоступно в Windows и Netware | |
$LOG_LOCAL1 | LOG_LOCAL1 |
Недоступно в Windows и Netware | |
$LOG_LOCAL2 | LOG_LOCAL2 |
Недоступно в Windows и Netware | |
$LOG_LOCAL3 | LOG_LOCAL3 |
Недоступно в Windows и Netware | |
$LOG_LOCAL4 | LOG_LOCAL4 |
Недоступно в Windows и Netware | |
$LOG_LOCAL5 | LOG_LOCAL5 |
Недоступно в Windows и Netware | |
$LOG_LOCAL6 | LOG_LOCAL6 |
Недоступно в Windows и Netware | |
$LOG_LOCAL7 | LOG_LOCAL7 |
Недоступно в Windows и Netware | |
$LOG_PID | LOG_PID |
||
$LOG_CONS | LOG_CONS |
||
$LOG_ODELAY | LOG_ODELAY |
||
$LOG_NDELAY | LOG_NDELAY |
||
$LOG_NOWAIT | LOG_NOWAIT |
Недоступно в BeOS | |
$LOG_PERROR | LOG_PERROR |
Недоступно в AIX |
Внимание
Данная функция была объявлена УСТАРЕВШЕЙ, начиная с PHP 5.3.0 и была УДАЛЕНА в PHP 5.4.0.
Примеры
Пример #1 Пример использования define_syslog_variables()
<?php
// Проверка предопределения переменных syslog
if(!get_cfg_var('define_syslog_variables'))
{
define_syslog_variables();
}
// Открыть журнал событий
openlog('', $LOG_ODELAY, $LOG_MAIL | $LOG_USER);
// Продолжить скрипт ...
?>
Список изменений
Версия | Описание |
---|---|
5.4.0 | Эта функция была удалена из PHP. |
5.3.0 | Эта функция теперь передаёт напоминание E_DEPRECATED. |
Смотрите также
- openlog() - Открывает соединение к системному журналу
- syslog() - Генерирует сообщение для системного журнала
- closelog() - Закрывает соединение с системным журналом