Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 24.05.2020 18:25:24

Laravel 5.5.x и логгирование

Впрочем, думаю что вопрос ко всем версиям, но сейчас временно остановились на 5.5.49

Суть вопроса, есть служба логгирования, в дерьме приложении которое ковыряю даже где-то подобие вменяемых записей в лог. Ну, типа если удаленный SOAP-сервис послал н..й отправленный запрос. Как узнать, откуда конкретно эта запись в лог пишется?

Проект большой, в смысле, файлов приложения гора с вагоном и тележкой. Не всё в идеологии фреймворка сделано, но кое что сделано даже с запасом smile

Развернутый вопрос:

  1. есть ли возможность в Laravel (5.5) каким-то образом конфигами заставить писать логгер файл откуда его дернули? (пока писал сам ответил, не предусмотрено такого)

  2. как перекрыть стандартный логгер?

  3. по "православному" ли нарисовать свой фасад унаследовавшись от \Illuminate\...\Log с заменой алиасов на свой?

В результате хочу в логах получить файл и строку откуда запись производится.


Ну и дополнительные вопросы:

  • А как вы отслеживаете нештатные, но не критические ситуации в приложениях?

Не в сети

Подвал раздела