@saniii

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

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
от 55 000 до 80 000 руб.
WACDAQ Москва
от 120 000 руб.