Задать вопрос
@umbro2

Как добавить свой префикс ко всем логам PHP?

В скрипте логи установлены так:
ini_set('log_errors', 'On');
ini_set('error_log', 'path_to_logs.log');

Нужно ко всем выводимым сообщениям об ошибках добавить префикс-строку, например "test". Не представляю, как это сделать обычными средствами PHP.
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@ssssmax
Так все таки вопрос про логи или про ошибки.
Я бы смотрел на задачу по другому.
Во первых подключаете библиотеку для логирования(monolog), пишите свой хендлер, где добавляете все что вам надо к строке лога.
Во вторых на самом высоком уровне пишете
Try catch(\Throwable $e) блок, где в catch используете свой логгер для записи ошибки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы