Re: [問題] 如何把某個php的產生的log塞到一個自定檔

看板FreeBSD作者 (Ar藤)時間15年前 (2008/10/30 21:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/8 (看更多)
※ 引述《starlition (終於完蓋了!!!)》之銘言: : ※ 引述《Arton0306 (Ar藤)》之銘言: : : 小弟現在的syslog.conf : : 其中 : : messages裡面有設 : : *.notice : : 所以php產生的訊息有塞到messages中 : : 但是我想放在自定的檔案裡 : : 不知*號要改成什麼才會抓到只有php的?? : 這邊有分兩種喔 : 一種是 你在php程式裡面 : 寫 syslog(LOG_WARNING,"xxxxx"); 記錄到syslog裡面的東西 : 這種的話 在openlog的時候改就好了 : 例如 openlog("myScriptLog", LOG_PID | LOG_PERROR, LOG_LOCAL0); : 則在 syslog.conf 要設定 local0.xxxxxx : 另外一種 是 php 本身丟出去的 syslog (在php.ini設定的) : 如果是這種的話 PHP 預設會丟出 user.xxxxxx 感謝! 但我有個很冏的問題orz 我在syslog.conf第一行加入 *.* /var/log/arton.log (原本我是用local0.* 因為下面的原因我改成*.* 但還是沒用) 然後把syslogd kill掉 再執行 /usr/sbin/syslogd 但arton.log怎麼都沒有建出來 我試過登出又登入 訊息有紀錄在messages arton.log還是沒出來 我少做了什麼?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.229.83
文章代碼(AID): #192RtV0E (FreeBSD)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 3 之 8 篇):
文章代碼(AID): #192RtV0E (FreeBSD)