У меня есть запись в виртуальных хостах для apache2 как
ErrorLog /var/www/example.com/logs/error.log
Файл создается в этом месте, но журналы записываются в /var/log/apache2/error.log
Я использую ubuntu 10.04
Цени любую помощь
Обычно это вызвано неправильной конфигурацией Vhost. Убедитесь, что запросы, которые вы отправляете на сервер, действительно обслуживаются vhost, а не процессом apache по умолчанию.
Другая возможность заключается в том, что apache2 не был перезапущен после добавления конфигурации ErrorLog.