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

Как писать данные в лог?

Сабж.

С одной стороны ответ очевиден - file_put_contents с FILE_APPEND, но возможно возникновения конфликтов при записи разными процессами.
Писать в базу не хочется.

Как этот вопрос решён в веб-серверах? Там какой-то отдельный демон логирования? Можно воспользоваться им как-то из PHP?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
glaphire
@glaphire Куратор тега PHP
PHP developer
В стандартном хендлере монолога используется flock и LOCK_EX

Monolog/Handler/StreamHandler.php
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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