@saniii

Почему не удаляется файл после проверки?

Добрый день.
Есть скрипт который работает с БД. Получает данные если они удолетворяют условиям работает с ними, противном случаи нет. Использую вот такую вот защиту от повторного запуска скрипта (т.к. сприпт запускается через cron):
//    Защита от запуска нескольких копийи скрипта
$lock = fopen(__DIR__ . '/launch.lock', 'w');
if (!($lock && flock($lock, LOCK_EX | LOCK_NB))) {
    exit;   //    Выход из скрипта
} else {

//  Тут какой то код.

fclose($lock);
unlink(__DIR__ . '/launch.lock');
}


После выполнения он должен удаляться, но почему то не удаляется, хотя код не выполняется по условиям которым должен соответствовать.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 14:10
500 руб./за проект
19 апр. 2024, в 13:31
10000 руб./за проект