<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Igor Sysoev пишет:
<blockquote cite="mid:20090513073607.GH7148@rambler-co.ru" type="cite">
<pre wrap="">On Wed, May 13, 2009 at 11:27:13AM +0400, Евгений Осипов wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Здравствуйте.
Уже делаю ротацию логов на Apache под Windows командой
TransferLog "|D:/Server/Apache/bin/rotatelogs.exe
D:/Server/Apache/logs/access_log 86400"
Хотелось бы узнать, как можно сделать ротацию логов NGINX под Windows.
</pre>
</blockquote>
<pre wrap=""><!---->
Пишем nginx_reopen.bat
ren D:/nginx/logs/access_log D:/nginx/logs/access_log-%DATE%
D:/nginx/nginx -s reopen
Находим cron под Windows и запускаем этои файл по крону раз в сутки.
</pre>
</blockquote>
Создал bat файл.<br>
<small>ren server_access.log server_access_%DATE%.log<br>
C:\nginx\nginx.exe -s reopen</small><br>
<br>
Положил в папку с логами.<br>
Делаю замену лога server_access.log<br>
Получаю ошибку:<br>
[alert]: could not open error log file: CreateFile() "logs/error.log"
failed (3: Системе не удается найти указанный путь)<br>
<br>
Можно ли указать что я делаю замену именно server_access.log а не
error.log?<br>
</body>
</html>