CakePHPって、エラーとかあると自動的にログに書き込んでくれるじゃないですか。「error.log」とか「debug.log」とかに、自動的に出力してくれるじゃないですか。 でもあれ、ふとした瞬間に見てみたりすると、結構大変な容量になってたりしますよね。同じファイルに延々とログを書いて行くのだから、当たり前ではあるんですけど。 だから、ファイルの容量が一定を超えたら、適当な名前にリネームして、また0バイトからログを書き出してくれるような機能があったらな〜と思いまして……少なくともCakeさんはそれを自動ではやってくれません。おいしくないです。 今までは、パッと見た時に容量が膨れすぎていたら自分でリネームしてたんですけど、今回はそれの自動化に挑戦してみました。 $this->logを知る CakePHPでログを出力する関数は、$this->log()です。結構便利なんで僕もよく使いますが
![膨大なログ見て何思う | 日記の間 | あかつきのお宿](https://cdn-ak-scissors.b.st-hatena.com/image/square/beee3d8d9f7ac6c3489b565202c1e7ab9213eb99/height=288;version=1;width=512/https%3A%2F%2Fnorm-nois.com%2Fimg%2Fcats.jpg)