情報メッセージをカスタム ファイルに書き込むための PHP コマンド ライン スクリプトを取得しようとしています。OSX Lion がインストールされた MacBook で作業しています。私は(今)syslog.confファイルにこれを持っています:
local2.error /var/log/myapp/error.log
local2.=warning /var/log/myapp/info.log
local2.=notice /var/log/myapp/info.log
local2.=info /var/log/myapp/info.log
local2.=debug /var/log/myapp/info.log
そして、PHPスクリプトにこれがあります:
openlog("myapp", LOG_NDELAY, LOG_LOCAL2);
syslog(LOG_INFO, 'Testing informational messages with PHP');
closelog();
スクリプトを実行すると、/var/log/myapp/info.log には何も記録されませんが、(私は思うに) 記録する必要があります。
ありがとう、
トロイ