このブログはさくらのVPS(CentOS)で運営しており、logwatch という1日1回アクセスログやエラーログなどが良い感じにまとめて送ってくれるツールを使用しています。 logwatch は各種ログのパスを指定することでそのログをまとめてくれるのですが、デフォルトでだいたいの見たいログはセットされていて、PHPのエラーログももちろん取り込むように指定がされています。しかし、何日たっても PHP のエラーログがまとめられてこない。エラーの一切ないクリーンなコード書いちゃったかなぁとか思って実際にログを見てみると普通にエラーでてる…。 調べてみると、logwatch はログの日付をパースしてその日にまとめるログを判別しているっぽい。だから日付をパースをできないとログはこないということのようです。 設定方法 logwatch の PHP のエラーログの設定ファイルを開き、日付をパースしてい
![logwatch で PHP のログが送られてこないのでなんとかした話](https://cdn-ak-scissors.b.st-hatena.com/image/square/5fa54717104911e360c5ce5b1eec65a62fca2f63/height=288;version=1;width=512/https%3A%2F%2F2inc.org%2Fwp-content%2Fuploads%2F2013%2F11%2Flogwatch-php.jpg)