【发布时间】:2018-04-05 07:24:08
【问题描述】:
我正在学习关于 Laracasts 的“Laravel 5.4 From Scratch”课程。我创建了两个项目,一切运行良好,但我意识到服务器停止向我显示调试错误。它现在抛出通用的“抱歉,页面无法在两个应用程序中发现错误(彼此完全分开),我使用php artisan serve 运行它们。
Laravel 忽略了 .env 文件中的 APP_DEBUG=true 和 APP_ENV=local。
在config/app.php:
'env' => env('APP_ENV', 'local');
'debug' => env('APP_DEBUG', true);
应用程序不显示调试,只是一些常规的简单“找不到此页面”错误。
我试过了:
- 重启服务器
php artisan config:clearphp artisan optimizephp artisan cache:clear
没有任何效果,环境仍然类似于生产,不显示任何错误。
如何开启调试?
更新:php artisan env 返回local 但在浏览器端没有任何变化,仍然是通用的用户友好错误页面。我尝试了不同的浏览器并清除浏览器缓存,没有任何效果。
【问题讨论】:
-
您是否从 laravel 应用程序收到 404 错误?还是请求没有命中应用程序本身?
-
@JithinJose 请求正在访问应用程序,然后应用程序返回渲染良好的页面,并显示“抱歉,找不到您要查找的页面。”
-
@JithinJose 更新:
php artisan env返回local但在浏览器端没有任何变化,仍然是通用的用户友好错误页面。我尝试了不同的浏览器并清除浏览器缓存,没有任何效果。