FTP и одновременный доступ на запись и чтение.

Garikoff

Новичок
FTP и одновременный доступ на запись и чтение.

Проблема такая. Необходимо периодически проверять директорию на FTP сервере на предмет появления новых файлов. После чего их скачать себе, обработать и удалить. Если тот, кто мне шлет файлы на фтпшник находится в процессе upload-a, а я просканировал директорию, увидел, что файл появился и тут же закачиваю себе (с размером, меньше чем есть на самом деле) - возможно ли такое и как обойти это.
Пользуюсь ftp_ функциями. Вообще это реально на любых видах ФТП или только на мелкософтовом? Я проверял так: закачиваю один большой файл с одной машины, а с другой захожу клиентом и вижу как увеличивается размер этого файла.
 

Voxus

founder (Старожил PHPCluba)
два раза запроси размер с интервалом временным - если размер изменился, то еще идет закачка

имхо, - только так
 

lyu

Guest
А если файл не дозакачался, обрыв например, и ты провереяешь размер как раз после обрыва?
 
Сверху