Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог в один файл. Как реализовать одновременный доступ к файлу лога на запись?
>Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог
>в один файл. Как реализовать одновременный доступ к файлу лога на
>запись?надо лочить файл с логом
Лог вести в syslogd можно. Ежели конечно к syslogd.conf доступ есть.;)
>Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог
>в один файл. Как реализовать одновременный доступ к файлу лога на
>запись?Добавление к файлу данных, размером меньше системного буфера (несколько Кб) атомарная операция.Так что дописывай в конец файла спокойно, не заботясь о локах.
>Добавление к файлу данных, размером меньше системного буфера (несколько Кб) атомарная операция.Так
И с чего ты это взял? Что-то не припомню я такого в posix'e... Аргументы, плз...