PHP(エンコード:UTF-8)からsyslogへメッセージを出力するとマルチバイト文字が化けてしまう。
この場合、syslogdに「-8」オプションを指定すればいいらしい。
1 2 3 4 5 6 7 8 |
$ sudo vi /etc/rc.conf ----- 追加>> syslogd_flags="-s -8" << ----- $ sudo /etc/rc.d/syslogd reload |
※ちなみに「-s」は外部からのログを受け取らないようにするオプション。