Apache сохраняет свои файлы журналов открытыми, поэтому при удалении файла журнала apache перестает регистрироваться в нем, поскольку старый дескриптор файла теперь указывает на удаленный индексный дескриптор.
Вам следует повернуть / удалить / усечь файл журнала, заново создайте его с правильным владельцем и разрешениями , а затем выполните apachectl graceful
для перезагрузки.
В качестве альтернативы apache может записывать ошибки в системный журнал; это не страдает теми же ограничениями.
В качестве альтернативы вы можете использовать rotatelogs , чтобы ограничить размер / возраст ваших журналов httpd.