Архив метки: проверка

php. Проверка, не запущен ли уже скрипт?

Дабы избежать повторного запуска скрипта, пока не отработал предыдущий запуск, можно применить такую проверку:

// Проверяем, а вдруг мы уже запущены?
    $fl = fopen("/tmp/shaper_new.lock", "w"); 
    if( ! ( $fl && flock( $fl, LOCK_EX | LOCK_NB ) ) ) {
	die("--копия скрипта уже запущена!");	
    };