我正在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
但在浏览器端没有任何更改,仍然是通用的用户友好错误页面。我试过不同的浏览器并清除浏览器缓存,没有任何作用。
答案 0 :(得分:0)
你提到的错误是404,而不是应用程序失败时的错误,所以错误没什么可说的。
尝试编写一些破解代码以查看详细的调试错误
如果两个应用程序都开始在您之前使用过的众所周知的路线中显示错误,那么您可能修改了破坏所有路线并且无法匹配任何路线的内容。