Apache-2.4
缺少 Apache 2.4 錯誤日誌
Ubuntu 16.04 阿帕奇 2.4
我定義了幾個虛擬主機。每個人都定義了一個自己的error.log:
ErrorLog ${APACHE_LOG_DIR}/www.xyz.de.80.error.log CustomLog ${APACHE_LOG_DIR}/www.xyz.de.80.access.log combined
在 /etc/apache2/envvars 我更改了 APACHE_LOG_DIR:
export APACHE_LOG_DIR=/mnt/logs/reverseProxy1$SUFFIX
在 /etc/apache2/apache2.conf 中,我設置了日誌級別和 ErrorLog:
ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel debug
所以我在我的 apache 日誌目錄中有所有虛擬主機訪問和錯誤日誌文件。在 /var/log/apache2 我有幾個模組特定的日誌文件和常見的 apache2 access.log。但我找不到常見的 apache2 error.log 。我知道虛擬主機特定的錯誤將記錄在特定的日誌文件中,但我希望在 error.log 文件中看到 apache2 核心調試資訊。
我錯過了什麼配置,以便 apache2 將創建一個常見的 error.log?
通過啟用
mod_info
並瀏覽到http://server/server-info以查看正在執行的程序認為它正在寫入的位置;上面的指令在其他地方被覆蓋:Server Built With: -D DEFAULT_ERRORLOG="logs/error_log" Module core.c: 128: ErrorLog /mnt/apache_logs/reverseProxy1/error.log