我希望在localhost中工作时看到错误。
应用\例外\ handler.php
我试过:
public function render($request, Exception $exception)
{
if ($this->isHttpException($exception) && env('APP_DEBUG') === false) {
return response()->view('errors.404', [], 404);
} else {
return parent::render($request, $exception);
}
}
或
if ($this->isHttpException($exception) && App::environment('APP_DEBUG') === false)
我按照上面的方法尝试了它,但它不起作用。
感谢。
APP_DEBUG在.env
中设置为true答案 0 :(得分:4)
为避免缓存出现大问题,正确的检查方法是:
config('app.debug') == false
答案 1 :(得分:2)
尝试更改
env('APP_DEBUG') === false
到
env('APP_DEBUG') == false
答案 2 :(得分:0)
在你的.env文件中,你应该有:
APP_DEBUG=true