我已經縮小了我的問題。 當我從命令行運行"error_log('hey');"
時,它轉儲到標準輸出。但是,如果我從我的Web界面(Apache)運行相同的代碼,它會將錯誤放入錯誤日誌中。 我檢查了兩個ini文件,Apache正在使用的一個,以及/ private/etc中的一個(我在運行MAMP的Mac上)。兩個error_log變量指向完全相同的地方。 當我運行php.ini配置錯誤
echo ini_get('error_log');
值是在命令行上一樣,因爲它是在瀏覽器中。 什麼ini設置在這裏配置錯誤?這很煩人,因爲錯誤記錄不僅僅是錯誤的。它影響了我的include路徑,以及:/