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

Сабж.

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

Как этот вопрос решён в веб-серверах? Там какой-то отдельный демон логирования? Можно воспользоваться им как-то из PHP?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
glaphire
@glaphire Куратор тега PHP
PHP developer
В стандартном хендлере монолога используется flock и LOCK_EX

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 10:21
1200 руб./в час
26 апр. 2024, в 10:10
1000 руб./за проект