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

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

Сабж.

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

Как этот вопрос решён в веб-серверах? Там какой-то отдельный демон логирования? Можно воспользоваться им как-то из PHP?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
glaphire
@glaphire Куратор тега PHP
PHP developer
В стандартном хендлере монолога используется flock и LOCK_EX

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

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

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