Следующая функция в файле handler.php:
public function render($request, Exception $exception)
{
if ($exception instanceof CustomException) {
return response()->view('errors.500', [], 500);
}
return parent::render($request, $exception);
}
У меня есть блейд с именем 500.blade.php по следующему пути:
C:\xampp\htdocs\sharp\resources\views\errors
Следующееэто ошибка 500, которую я пытаюсь обработать (без какой-либо обработки):
localhost is currently unable to handle this request.
HTTP ERROR 500
Если я добавлю вышеупомянутую функцию public function render($request, Exception $exception)
, условие if не будет работать и покажет ошибку по умолчанию,это:
Whoops, looks like something went wrong.
Я не уверен, почему условие if не получает ошибку.
Ошибка 500:
![enter image description here](https://i.stack.imgur.com/209CT.png)