Мини-гайд: как добавить логирование в Symfony через Docker + Alloy → Loki → Grafana

Tg banner 2025 11 20 23 29 57

В этом мини-гайде мы поднимем локальный стек логирования (Alloy → Loki → Grafana) и настроим отправку JSON-логов из Symfony. Всё запускается через Docker Compose, занимает около 10 минут и полностью повторяемо. В проекте использую свежую версию Symfony webapp: Эта статья — первая из цикла статей по настройке логирования и мониторинга. 1. Настройка логов Symfony (JSON … Читать далее

Запуск встроенного PHP сервера в проекте на Symfony

В консольной утилите Symfony есть встроенный сервер для локальной разработки. Но что, если у тебя не установлена эта утилита? Не беда, можно запустить встроенный в PHP сервер! Делается это командой php -S с флагом -t для указания root-директории.

Апгрейд Symfony (минорная версия, 7.1.10 до 7.2.*)

Обновление фреймворка В одном из проектов потребовалось обновить версию Symfony. Ну не то чтобы потребовалось, просто дебаг-панель показала, что моя версия устарела 🙂 Для обновления минорной версии необходимо обновить в composer.json версии пакетов, связанных с Symfony (начинаются с symfony/). Но обновлять необходимо только те пакеты, версия которых совпадает с текущей версией установленного фреймворка. Это связанно … Читать далее