web-dev-qa-db-ja.com

Ubuntu12.04-UTCの代わりにEDT | ESTを使用するようにrsyslogを変更します

現在、rsyslogでPHPアプリのログを処理しています。まあ... rsyslogを使用してログを記録しているPHPです。現在、ログを記録しています。 UTCでの時間。必要に応じてEST/EDTにログインしたいのですが、どうすれば変更できますか?

ちなみに、タイムゾーンはPHPとOSで正しく設定されています。OSがVM内にあることに注意してください。ただし、なぜそれが違いを生むのかはわかりません。ホストもEDTにあるため。

1
Chad

syslogはシステムからタイムゾーンを継承するため、syslogプロセス環境に必要なTZ値を追加する必要があります。

echo 'export TZ="EDT"' >> /etc/default/rsyslog
restart rsyslog
2
hostmaster