Я недавно установил веб-сервер Apache 2 и заметил довольно много строк в журнале ошибок и доступа, которые начинаются со следующей последовательности (но длиннее). Кто-нибудь знает, откуда это?
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ .......
Моя установка - это балансировщик нагрузки Apache 2 с включенным mod_balancer и два веб-сервера Apache 2. Все три сервера записывают в одни и те же файлы журнала на общем ресурсе, расположенном в NFS. Мое первое предположение заключается в том, что моя проблема связана с этим, поскольку это единственное отличие, которое приходит на ум от других установок, которые я использовал в прошлом, но я не уверен.
Последовательность - это просто нулевые байты. Такое содержимое файлов журнала (не только созданных Apache) обычно является результатом незначительного повреждения файловой системы, вызванного, например, нечистое отключение системы. Поскольку ваши файлы хранятся в сетевой файловой системе, это, вероятно, может быть вызвано каким-либо отключением сети.
вы используете логротацию? это может произойти, когда вы меняете журналы без перезагрузки apache.