Назад | Перейти на главную страницу

удаление / создание журнала ошибок apache> журнал не обновляется

Файл журнала ошибок был довольно большим, поэтому я удалил его и создал снова .. Но теперь журнал ошибок не регистрируется / не обновляется при ошибках?

Пробовали респарт apache, но все равно ..

Я помню, что испытал это некоторое время назад .. Не помню, как это было исправлено?

Apache сохраняет свои файлы журналов открытыми, поэтому при удалении файла журнала apache перестает регистрироваться в нем, поскольку старый дескриптор файла теперь указывает на удаленный индексный дескриптор.

Вы должны повернуть / удалить / обрезать файл журнала, заново создать его с правильным владельцем и разрешениями, а затем выдать apachectl graceful перезагрузить.

Кроме того, apache может записывать ошибки в системный журнал; это не страдает теми же ограничениями.

В качестве альтернативы вы можете использовать ротация журналов чтобы ограничить размер / возраст ваших журналов httpd.