Falta de Apache 2.4 error.log

2

Ubuntu 16.04 Apache 2.4

Eu tenho vários hosts virtuais definidos. Cada um define um próprio error.log:

ErrorLog ${APACHE_LOG_DIR}/www.xyz.de.80.error.log
CustomLog ${APACHE_LOG_DIR}/www.xyz.de.80.access.log combined

Em / etc / apache2 / envvars eu mudei o APACHE_LOG_DIR:

export APACHE_LOG_DIR=/mnt/logs/reverseProxy1$SUFFIX

No /etc/apache2/apache2.conf eu defino o nível de log e o ErrorLog:

ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel debug

Então, eu tenho em meu diretório de log do apache todos os arquivos de log de acesso e erro de hosts virtuais. Em / var / log / apache2 eu tenho vários arquivos de log específicos do módulo e o access.log comum do apache2. Mas não consigo encontrar o apache2 error.log comum. Estou ciente de que os erros específicos do host virtual serão registrados nos arquivos de log específicos, mas eu esperava ver as informações de depuração do núcleo do apache2 em um arquivo error.log.

Qual configuração eu sinto falta para que o apache2 crie um error.log comum?

    
por Sven 09.04.2018 / 13:24

1 resposta

1

Ao ativar mod_info e navegar para o link para ver onde o processo em execução pensa que está gravando; a diretiva acima estava sendo substituída em outro lugar:

Server Built With: -D DEFAULT_ERRORLOG="logs/error_log" Module core.c: 128: ErrorLog /mnt/apache_logs/reverseProxy1/error.log
    
por 10.04.2018 / 22:41