Как отключить пакет filp / whoops в Laravel 5.5, не удаляя его?

Приложение Laravel 5.5 Первоначально 5.3. Я установил filp/whoops пакет в соответствии с руководством по обновлению, но теперь я хочу отключить его, так как считаю, что он вызывает ошибки «нехватки памяти» на моей машине Homestead всякий раз, когда я сталкиваюсь с ошибкой, которая действительно раздражает, потому что все, что я вижу, это «разрешенный объем памяти» XXXXXX байтов исчерпано «вместо реальной ошибки, которая обычно является ошибкой разбора некоторого вида. Я НЕ хочу менять доступную для PHP память, так как она совпадает с той, что имеется на моем рабочем сервере.

Есть ли простой способ отключить этот пакет, не удаляя его?

3

Решение

Попробуйте добавить в app/Exceptions/Handler.php следующий метод:

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

Это заменит реализацию по умолчанию и должно вызвать исключение рендеринга без пакета Whoops.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]