phpize
Новичок
Блокирование повторного запуска php скрипта.
Как блокировать повторный запуска php скрипта если он уже выполняется.
Причем повторный запуск не должен ждать пока предыдущий закончится.
Нужно просто сразу завершить повторное выполнение..
Win XP, апач 2.2, php как модуль.
Делаю так:
Вначале выполнения (первый запуск) если нет файла lock.txt - создаю его.
В конце выполнения lock.txt удаляю.
Если скрипт запустили второй раз(пока еще первый запуск не закончился)
то lock.txt существует и надо просто выйти.
Проблема в том что второй запуск как бы ждет пока первый закончится
и выполняется. А мне нужно чтоб он не ждал и сразу вышел.
Как это правильно сделать.
Спасибо.
Как блокировать повторный запуска php скрипта если он уже выполняется.
Причем повторный запуск не должен ждать пока предыдущий закончится.
Нужно просто сразу завершить повторное выполнение..
Win XP, апач 2.2, php как модуль.
Делаю так:
Вначале выполнения (первый запуск) если нет файла lock.txt - создаю его.
В конце выполнения lock.txt удаляю.
Если скрипт запустили второй раз(пока еще первый запуск не закончился)
то lock.txt существует и надо просто выйти.
Проблема в том что второй запуск как бы ждет пока первый закончится
и выполняется. А мне нужно чтоб он не ждал и сразу вышел.
Как это правильно сделать.
Спасибо.
ну выделю для тебя специально нужную часть из уже сделанной цитаты: