Em uma instalação padrão do Ubuntu, o arquivo de configuração do Apache, /etc/apache2/apache2.conf
contém a seguinte linha para garantir que os arquivos de log sejam gravados por padrão.
ErrorLog ${APACHE_LOG_DIR}/error.log
A variável de ambiente APACHE_LOG_DIR
é definida quando o script de inicialização do serviço Apache executa os comandos do shell em /etc/apache2/envvars
, que incluem essa atribuição de variável:
export APACHE_LOG_DIR=/var/log/apache2$SUFFIX
A menos que você esteja executando várias instâncias do Apache, SUFFIX
será uma string vazia, portanto, o diretório do arquivo de log é, por padrão, configurado como /var/log/apache2
.