[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запуск одной копии скрипта
rooor
Привет всем)

Вопрос в названии темы.
Если скрипт работает, все остальные обращения к нему не должны его запускать.
Ставил флаг в базе, т.е. при запуске скрипта проверяем в базе, если 0 - запускаем, если 1 - значит скрипт уже работает, идём мимо. Не помогает.
flock($file, (LOCK_EX + LOCK_NB)); тоже не помогает.
в логе видно, что иногда(не постоянно, но раз в полчаса-час), могут работать 3-4 копии, про крон знаю, нужно без него
есть какое-нибудь решение? или почему не всегда срабатывают используемые мной методы?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.