(PHP 4, PHP 5 < 5.4.0)
define_syslog_variables — syslog に関係する全ての定数を初期化する
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 |
ログをメールで送信 | |
$LOG_DAEMON | LOG_DAEMON |
他のシステムデーモン | |
$LOG_AUTH | LOG_AUTH |
||
$LOG_SYSLOG | LOG_SYSLOG |
Netware では使用不能 | |
$LOG_LPR | LOG_LPR |
||
$LOG_NEWS | LOG_NEWS |
Usenet ニュース | 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 を発行するようになりました。 |