Apache-2.2
如何在 MAMP 上啟用非錯誤 Apache 日誌
如何在 MAMP 上啟用非錯誤伺服器日誌記錄(或者,我完全失明,預設情況下是否已啟用?)
到目前為止,我只能在 /Applications/MAMP/logs 中找到 Apache、MySQL 和 PHP 的錯誤日誌。但我想訪問伺服器日誌(即伺服器處理的最原始數據、它接收/服務的所有 HTTP 請求等)
我在這裡找到了答案:https ://documentation.mamp.info/en/MAMP-Mac/FAQ/#where-can-i-find-the-log-files
所有日誌文件都儲存在:/Applications/MAMP/logs/
需要在 Apache 上啟用日誌。
在文件中
/Applications/MAMP/conf/apache/https.conf
找到行#CustomLog logs/access_log combined
請通過刪除“#”取消註釋此行,如果這樣做,Apache 會將訪問日誌寫入
/Applications/MAMP/Library/logs/access_log
.它可能不是您想要的,如果您想在與其他日誌 (
/Applications/MAMP/logs/
) 相同的目錄中獲取訪問日誌,請使用文件的絕對路徑:CustomLog /Applications/MAMP/logs/apache_access_log combined
combined
是一種日誌格式,您可以在一行中找到LogFormat
關於日誌,請注意,您還可以配置錯誤日誌和日誌級別。
ErrorLog "/Applications/MAMP/logs/apache_error.log" LogLevel error
完成此操作後,重新啟動您的 MAMP Apache 伺服器。