действительно ответ здесь должен использовать тот, которым Вы являетесь самыми довольными с точки зрения управления пакетом - причина, это - нижняя строка когда дело доходит до дистрибутивов.
Некоторые популярные являются debian (человечность) и хинду. Я настоятельно рекомендовал бы любую debian разновидность, поскольку это - то, для чего Вы найдете инструкции везде.
Хинду хорош, если Вы хотите (и могут к), указывают все, что Вы хотите - системные администраторы используют это чаще.
Redhat и варианты SuSe являются соответствующими, если Вы находитесь в ситуации предприятия, и Вы хотите контракт на поддержку.
ErrorLog
директива в Apache
не может быть настроен.
Если Ваше намерение состоит в том, чтобы уменьшить FDs, с журналом одиночного обращения, тысячи virtualhosts, Вы уменьшите их (FDs), по крайней мере, n*virtualhosts.
Мое предложение должно сохранить журнал ошибок для каждого СПИДОБАРОГРАФА и как Вы говорите, разделяете свой журнал доступа, поскольку Вы уже делаете его.
Если это - как ДОЛЖЕН для конфигурирования единственного журнала ошибок, каждая запись в error_log имеет соответствующую запись в access_log, таким образом, с некоторым волшебством жемчуга Вы могли сделать задание, но я думаю, что это не стоит усилия, поскольку это заняло бы время для обработки, и это очень подвержено ошибкам.
Вы могли использовать директиву ErrorLog с каналом к короткому сценарию удара - т.е.
ErrorLog "| /script_location 'log destination' 'virtualhost.com'"
... к сценарию:
#!/bin/bash
read INCOMING_LOG && echo ${2}" - "${INCOMING_LOG} >> $1