Приложение Laravel 5.5 Первоначально 5.3. Я установил filp/whoops
пакет в соответствии с руководством по обновлению, но теперь я хочу отключить его, так как считаю, что он вызывает ошибки «нехватки памяти» на моей машине Homestead всякий раз, когда я сталкиваюсь с ошибкой, которая действительно раздражает, потому что все, что я вижу, это «разрешенный объем памяти» XXXXXX байтов исчерпано «вместо реальной ошибки, которая обычно является ошибкой разбора некоторого вида. Я НЕ хочу менять доступную для PHP память, так как она совпадает с той, что имеется на моем рабочем сервере.
Есть ли простой способ отключить этот пакет, не удаляя его?
Попробуйте добавить в app/Exceptions/Handler.php
следующий метод:
protected function renderExceptionWithWhoops(Exception $e)
{
return $this->renderExceptionWithSymfony($e, config('app.debug'));
}
Это заменит реализацию по умолчанию и должно вызвать исключение рендеринга без пакета Whoops.
Других решений пока нет …