Выполнение действия FTPFile последовательность не содержит соответствующий элемент

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
Не могу файл загрузить на фтп. Что значит эта ошибка?
 

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
Бага какая-то, пробую без переменных загрузить, все равно. Никто не сталкивался с этой ошибкой?
 

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
Вообщем в имени соединения нельзя использовать переменную! Но вылезла новая проблема, типа такой файл уже есть:

"Ошибка при передачи данных на Ftp узел ftp.site.com Rebex.Net.FtpBatchTransferException: File with the same name already exists ('/www/.htaccess').
в 1RyBHn.1yALZOZ.HandleException(Exception ex, TransferProblemType type, 1Acxa2 remoteItem, 1Acxa2 localItem, 1q3PzH defaultAction, 1q3PzH possibleReactions, 1q3PzH& chosenAction)
в 1RyBHn.1yALZOZ.1sdVhQZ(1YiDCIZ )
в 1RyBHn.1yALZOZ.1idltvZ()
в 1RyBHn.1yALZOZ.Transfer(TransferAction action, 18waHwZ sourceFilter, String targetPath, TransferMethod transferMethod, MoveMode moveMode, LinkProcessingMode actionOnLinks, ActionOnExistingFiles actionOnExistingFiles, 1Acxa2 expectedRootItem)
в Rebex.Net.Ftp.1Wcn28(p5IYsZ , String , TransferMethod , MoveMode , LinkProcessingMode , ActionOnExistingFiles )
в Rebex.Net.Ftp.1eIxR5(String , String , TraversalMode , TransferMethod , MoveMode , LinkProcessingMode , ActionOnExistingFiles , Boolean )
в Rebex.Net.Ftp.1yTfC5(String , String , FtpBatchTransferOptions , FtpActionOnExistingFiles )
в ZennoLab.FTP.FtpBrowser.UploadFile(String fileName, String dir, Boolean modeZ)"
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Отправьте две команды на удаление и копирование следом
 

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
Отправьте две команды на удаление и копирование следом
На одном сервере помогло, спасибо, правда там хватило одной команды удаления.

А вот на другом проблема, файл точно есть в этой папке, но выдает:
14:02:54 Проверка существования файла /www.site.com/.htaccess на Ftp узле xx.xx.x.xx Файл /www.site.com/.htaccess не существует на Ftp узле xx.xx.x.xx/
14:02:54 Удаление файла /www.site.com/.htaccess Результат: ok
файл естественно не удаляеться, даже если две команды на удаления, он его не находит.

Если пробывать просто загрузить .htaccess, то выдает:
14:03:11 "Ошибка при создании новой директории на Ftp узле xx.xx.x.xx Rebex.Net.FtpException: Directory already exists (521).
в Rebex.Net.Ftp.1SAJuN(Int32 , Boolean )
в Rebex.Net.Ftp.1ZKI6h(String )
в Rebex.Net.Ftp.1kDyXdZ(String )
в ZennoLab.FTP.FtpBrowser.xKs8aDCKn1fy14ZUCjpW(Object , Object )
в ZennoLab.FTP.FtpBrowser.CreateDirectory(String directory)"
 

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
Не подскажете?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Присылайте проект (семпл) в воспроизводимом формате на почту саппорта.
покажу программисту, кто у нас модулем FTP занимается
 

major555

Client
Регистрация
27.09.2014
Сообщения
62
Благодарностей
6
Баллы
8
У меня подобная ошибка.
В реализации заливки на FTP через зенку возникла проблема. По одному файлу грузит, а директорию не хочет, сразу ошибка "Выполнение действия FTPDirectory Последовательность не содержит соответствующий элемент".

Локальный путь D:\qwerty

На сервере у френдов /web/site.com/public_html


С путями пробовал разные варианты, с одним файлом везде работает, с директорией никак. Может кто сталкивался? Не пойму даже в какую сторону смотреть(
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)