编程语言
首页 > 编程语言> > PHP-APP_DEBUG = true被忽略

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