Laravel 5.4 - 无法设置调试环境

时间:2017-10-24 13:11:07

标签: php laravel laravel-5

我正在Laracasts上学习“Laravel 5.4 From Scratch”课程。我创建了两个项目,一切运行良好,但我意识到服务器停止向我显示调试错误。它现在抛出通用'对不起,页面不能在两个应用程序中找到'错误(完全彼此分开),我用php artisan serve运行它们。

Laravel忽略了APP_DEBUG=true文件中的APP_ENV=local.env

config/app.php

  

'env'=> env('APP_ENV','local');

     

'debug'=> env('APP_DEBUG',true);

应用程序没有显示调试,只是一些简单的'此页面无法找到'错误。

我试过了:

  • 重启服务器
  • php artisan config:clear
  • php artisan optimize
  • php artisan cache:clear

无效,环境仍然像生产一样,不会显示任何错误。

如何开启调试?

更新:php artisan env返回local但在浏览器端没有任何更改,仍然是通用的用户友好错误页面。我试过不同的浏览器并清除浏览器缓存,没有任何作用。

1 个答案:

答案 0 :(得分:0)

你提到的错误是404,而不是应用程序失败时的错误,所以错误没什么可说的。

尝试编写一些破解代码以查看详细的调试错误

如果两个应用程序都开始在您之前使用过的众所周知的路线中显示错误,那么您可能修改了破坏所有路线并且无法匹配任何路线的内容。