PHP-APP_DEBUG = true被忽略
作者:互联网
我在.env文件中有APP_DEBUG = true:
APP_ENV=local
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://test.dev
我故意使用了不正确的网址(例如:test.dev/asdsadsa),该网址不在web.php路由文件中.
当路由不存在时,我预计会收到laravel调试错误
Sorry, the page you are looking for could not be found.
NotFoundHttpException in RouteCollection.php line 161:
但是,即使APP_DEBUG设置为true,它也会继续显示404错误页面(views / errors / 404.blade.php).
我试过的
1-我什至进行了测试以确保laravel可以读取.env文件:
Route::get('/', function() {
dd(env('APP_DEBUG'));
});
返回真
2-php artisan config:cache无法修复它.
3-chmod -R 777存储器无法修复.
解决方法:
如果在视图/错误中有404错误页面,则将显示它,如果没有,则将显示NotFoundHttpException.
标签:laravel,laravel-5,php,laravel-5-3 来源: https://codeday.me/bug/20191026/1937623.html