3

我一直在尝试在 Windows Server 2k 上使用 rotatelogs.exe 来轮换 access.log。但是每当我重新启动 apache 时,它​​会在读取 http.conf 时出错

这是行:

CustomLog "|D:\Apache2\Apache2\bin\rotatelogs.exe D:\Apache2\Apache2\logs\access.log 86400” common

我不知道为什么它不起作用。路径正确,定义了通用日志格式。我的语法在某处有问题吗?

4

2 回答 2

4

尝试使用正斜杠 (/) 而不是反斜杠 (\)。

于 2009-12-16T20:06:03.050 回答
1

另一种方法是使用 HalRotateLogs.exe(来自 Halcyon Logic)。

请参阅:www.halcyonlogic.com/index.php#tab-products

创建一个 Windows 计划任务以在您选择的特定时间间隔(例如:每天午夜)运行该实用程序,设置它并忘记它。

保持简单。

于 2012-10-29T02:21:01.633 回答