У меня есть каталог с файлами, которые нуждаются в обработке в пакете с PHP. Файлы копируются на сервер через FTP. Некоторые из файлов очень большие и требуют много времени для копирования. Как я могу определить в PHP, если файл все еще передан (чтобы я мог пропустить обработку этого файла и обработать его в следующем запуске пакетного процесса)?
Возможность получить размер файла, подождать несколько минут и проверить, отличается ли размер файла. Это не является водонепроницаемым, потому что есть небольшой шанс, что передача была просто остановлена на несколько мгновений...