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