Вы также можете определить конкретный файл журнала ошибок для каждого VirtualHost в Apache. Если у вас есть VirtualHost, определенный в /etc/apache2/sites-available/ и включен в /etc/apache2/sites-enabled (включить с помощью sudo a2ensite [your-virtualhost-definition-file]), вы можете изменить журнал ошибок, добавив следующую строку внутри вашей конфигурации VirtualHost:
ErrorLog ${APACHE_LOG_DIR}/[your-vhost]-error.log
Это может быть полезно, если у вас много vhosts и вы хотите разделить, где они сообщают об ошибках.
Также вы можете просмотреть свой журнал ошибок в прямом эфире, выпустив следующую команду (приспособитесь к своему собственному файлу журнала, если отличный от значения по умолчанию):
sudo tail -f /var/log/apache2/error.log
Это особенно полезно при выполнении живой отладки.