如何在不删除Laravel 5.5的情况下禁用filp / whoops包?

时间:2017-12-21 18:26:13

标签: php composer-php homestead laravel-5.5 whoops

Laravel 5.5 app。最初5.3。我根据升级指南安装了filp/whoops软件包,但现在我想禁用它,因为我相信每当遇到错误时我的Homestead机器上都会出现“内存不足”错误,这真的很烦人,因为所有我看到的是“允许XXXXXX字节的内存大小耗尽”而不是真正的错误,这通常是某种解析错误。我不想更改PHP可用的内存,因为它与我在生产服务器上的内存相匹配。

有没有简单的方法可以在不删除它的情况下禁用它?

1 个答案:

答案 0 :(得分:4)

尝试将以下方法添加到app/Exceptions/Handler.php中:

protected function renderExceptionWithWhoops(Exception $e)
{
    return $this->renderExceptionWithSymfony($e, config('app.debug'));
}

这将覆盖默认实现,并且应该在没有Whoops包的情况下导致呈现异常。