简体   繁体   English

如何在 Laravel 上检查调试模式

[英]How can I check debug mode on Laravel

I want to see errors when I work in the localhost.我想在本地主机中工作时看到错误。

App\\Exceptions\\handler.php应用\\异常\\handler.php

I Tried:我试过:

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);
    }
}

or;或者;

if ($this->isHttpException($exception) && App::environment('APP_DEBUG') === false)

I tried it as above but it does not work.我按照上面的方法尝试过,但它不起作用。

Thanks.谢谢。


APP_DEBUG is set to true in .env APP_DEBUG 在 .env 中设置为 true

为了避免缓存出现大问题,正确的检查方法是:

config('app.debug') == false

Try to change尝试改变

env('APP_DEBUG') === false

to

env('APP_DEBUG') == false

在你的 .env 文件中,你应该有:

APP_DEBUG=true

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM