DEV Community

loading...
Cover image for Changing the log to daily in CakePHP 3.x

Changing the log to daily in CakePHP 3.x

msamgan profile image Mohammed Samgan Khan Originally published at codebysamgan.com ・1 min read

As you may know according to the default configuration of CakePHP the debug and error log is generated in the same file. But this can be changed in a few simple steps. All you have to do is following.

  1. Got to config/app.php
  2. Find the ‘Log’ configuration array
  3. In both debug and error replace the ‘file’ with “’debug-‘ . date(‘Y-m-d’),” and “’error-‘ . date(‘Y-m-d’),” respectively
  4. Save the file and you are good to go.

Now, the log will be generated on a daily basis.

Discussion

pic
Editor guide
Collapse
msamgan profile image
Mohammed Samgan Khan Author

thanks, Ankush. I also shifted to laravel quite some time ago. This was my work when I use to work on CakePHP. I have also created a CakePHP plugin for smooth log reading. Here is the link. I am thinking of putting an article about it in a day or two.

BTW thanks again.

Collapse
elcotu profile image
Daniel Coturel

Good post.
Aguante CakePHP.