0
我想獲得一個PHP命令行腳本來寫信息消息到自定義文件。我正在安裝裝有OSX Lion的MacBook。我(現在)這個在我的syslog.conf文件:系統日誌與PHP和自定義文件
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,但(我認爲)應該是。
感謝,
特洛伊
我在macbook上,並且正在使用launchctl重新啓動。在幾次重啓之後syslogd刺激了cpu的使用,所以我採取了重新啓動的措施。我需要的重啓可能已經在某處丟失了。在閱讀您的文章並重新啓動後,我編輯了我的syslog.conf文件,但它仍未記錄任何內容。我用新代碼更新了我的帖子。有什麼建議麼? – Troy 2012-07-17 08:11:17