1
由於某些原因,laravel在我的.env文件中設置了APP_DEBUG = false後不斷將日誌語句寫入laravel日誌。即使APP_DEBUG = false,Laravel也會繼續記錄
我有以下日誌聲明:
Log::debug("testmessage : BEGIN");
我已經證實,環境變量是由Laravel閱讀。我這樣做是使用這個命令寫入錯誤日誌:
error_log("APP_DEBUG : " . env('APP_DEBUG', false));
它顯示什麼,如果APP_DEBUG是假的,「1」
我已清除緩存,如果這是真的:
[email protected]:/var/www/hipengage$ **php artisan config:cache**
Configuration cache cleared!
Configuration cached successfully!
[email protected]:/var/www/hipengage$ **php artisan cache:clear**
Application cache cleared!
我已經重新啓動Apache的
我.ENV文件看起來像這樣:
APP_ENV=local
APP_DEBUG=false
APP_KEY=*********************************
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
我在這裏失蹤的任何東西?任何幫助非常感謝。
'if(APP_DEBUG == true){Log :: debug(「testmessage:BEGIN」) ; ''? – Peon