[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: LARAVEL - поменять код с 500 на 503
Evil_Google
Хай народ. Смотрите, laravel возвращет вот такую страницу если допустить ошибку в коде.
https://ibb.co/LpXJxS7
Возвращает он его с кодом 500. Тут у меня стоит задача, чтоб страница "Whoops! There was an error" возвращялся с кодом 503!

Гуглил на этот счет и читал документацию, где показывают как создать свой собствнный обработчик исключений в app/Exceptions/Handler.php
https://badcode.ru/kak-sozdat-kastomnui … v-laravel/
http://laravel.su/docs/5.4/errors
Но тут в примерах показана как поймать http exception и сдлеать соответствующие 404, 500 и т.д. А мне нужно поймать "Whoops!"
Как это можно сделать?

Скажите можно ли настроить laravel чтоб при ошибках он возвращял с кодом 503?
Если нельзя так настроить, то как мне проверить на "Whoops!" чтоб создать свой обработчик?

_____________
Жадный.... жадный.... жадный кот
SlavaFr
Хорошо, что при ошибках ларавель посылает именно правельный код 500.
Если тебе это не подходит, то просто вылавливай ошибки посредством try catch и в случае ошибки делай:
return response("Whoops! There was an error", 503);

Вопрос только в том, почему вместо правильного статуса ошибки 500, ты решил поставить Service Unavailable 503? Не введет ли это в заблуждение пользователя сервисами?

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.