>Полезное занятие.
>man rotatelogs Спасибо, не знал об этом.
В документации по Apache ничего по этому поводу не сказано:(http://httpd.apache.org/docs/1.3/logs.html#rotation)
Я решил эту проблему с помощью newsyslog. Создал для него отдельный конфиг в которм я могу использовать (*) для указания нескольких виртуальных серверов.
После этого я запускаю свой скрипт из cron в нужное время. А newsyslog делает за меня всю работу по переносу, архивированию и удалению старых лог-файлов.
Далее мне остается только перезапустить apache(graceful).
>
>>Сначала запускаю все логфайлы, а потом перегружаю сервер!
>
>И куда ж Вы их все запускаете?
>
Я их не запускаю, просто я описался. К сожелению, не прочитал что написал=((
Надо было написать, что я их переношу(ньюсислоглю=)).
>Команды выполняются строго последовательно одна за другой, если не используются механизмы запуска
>в фоновом режиме.
Спасибо, теперь буду знать. Я просто не догадался сразу проверить это командой date.