windows-server-2003 – 如何在Windows Server 2003上旋转PHP日志文件?

前端之家收集整理的这篇文章主要介绍了windows-server-2003 – 如何在Windows Server 2003上旋转PHP日志文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们的 PHP日志文件变得越来越大,我们需要一个实用程序来定期旋转文件.这是在Windows 2003 Server上.

是否有与Linux的logrotate类似的程序/脚本?

是的,我们正在忙于检修PHP脚本以删除所有错误,通知和警告.

如果您使用Apache运行PHP,那么有一个名为 rotatelogs的内置实用程序,您可以管理日志,它将自动为您执行日志轮换.以下是在Windows上使用它的方法
ErrorLog "|bin/rotatelogs.exe -l logs/error/error.%Y-%m-%d.log 86400"

另一种方法是将运行时的PHP错误日志位置设置为包含日期的文件,即将其添加到前置文件中:

ini_set('error_log','path_to_logs/PHP_error.'.date('Y-m-d').'.log');

猜你在找的Windows相关文章