Экшен ФТП

  • Автор темы Автор темы GAGAn
  • Дата начала Дата начала

GAGAn

Client
Регистрация
22.02.2015
Сообщения
42
Реакции
5
Баллы
8
Собственно фриха бывает глючит.
Файл загружается но в конце таймаута выдает ошибку
Код:
Развернуть Свернуть Копировать
Тип    Время    Сообщение
    22:58:12    "Ошибка при передачи данных на Ftp узел 31.220.16.130 Rebex.Net.FtpException: Timeout exceeded.
   в Rebex.Net.Ftp.dufNZZ()
   в Rebex.Net.Ftp.1SAJuN(Int32 , Boolean )
   в Rebex.Net.Ftp.SPzipZ(OTxlj , FtpResponse , String , Int64 , String , Boolean )
   в gbMKS.iApVM.Close()
   в gbMKS.17QxzLZ.Close()
   в Rebex.Net.Ftp.1Qy0ja(String , String , Stream , Int64 , Int64 , 27NpLhZ )
   в Rebex.Net.Ftp.1Qy0ja(String , String , String , Int64 , Int64 , Int64 , 27NpLhZ )
   в gbMKS.2DV1RXZ.PutFile(1Acxa2 localItem, 1Acxa2 remoteItem, String localPath, String remotePath, Int64 localOffset, Int64 remoteOffset)
   в gbMKS.2DV1RXZ.PutFile(1Acxa2 localItem, 1Acxa2 remoteItem, String localPath, String remotePath, Boolean overwrite)
   в 1RyBHn.1yALZOZ.C329b(String , String , String , String , 1Acxa2 , 1Acxa2 , 1Acxa2 , 1Acxa2 , Boolean , Boolean , Boolean )
   в 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.IWjYHeyVRmUl7PU7QJj6(Object , Object , Object , FtpBatchTransferOptions , FtpActionOnExistingFiles )
   в ZennoLab.FTP.FtpBrowser.UploadFile(String fileName, String dir, Boolean modeZ)"
Можно как то это ошибку в переменную занести ?
Не подскажите мб есть какой то снипет которым лучше по фтп загружать?
 

Вложения

  • FTP.xmlz
    FTP.xmlz
    11,5 KB · Просмотры: 268
Таймаут выполнения команды не на минимуме?

ea83b88e7732f27fe0a6f37f3fc74c13.png
 
Все стоит как на скрине.
Это не проблема зенки, а проблема хостинга. Он не отдает так сказать ответ о окончании загрузке файла, хотя файл загружен.
Таймаут ТПФ стоит 300сек, файл грузится за 60 сек, остальное время просто ждет ответа затем ошибка. Просто перейти на загрузку другого файла после ошибки не могу, так как могут быть и другие ошибки( например фтп еще не включен)
Код:
Развернуть Свернуть Копировать
ZennoPoster.FtpUploadDirectory(project.Variables["127.0.0.1"].Value, 21, "FTP", project.Variables["admin"].Value, project.Variables["admin"].Value, project.Variables["proxy"].Value, project.Variables["e:\\zenolab\\templates\\combain\\up\\ee1.zip"].Value, project.Variables["/public_html/"].Value, true, true);
// Переменные, естественно, можно заменить постоянными значениями
// local_path - Путь локальной папки (ОБЯЗАТЕЛЬНО через двойные слэши)
ОБЯЗАТЕЛЬНО через двойные слэши - Это как? Правильно я написал?
 
  • Спасибо
Реакции: LightWood
ОБЯЗАТЕЛЬНО через двойные слэши - Это как? Правильно я написал?
Так:
Код:
Развернуть Свернуть Копировать
ZennoPoster.FtpUploadDirectory("127.0.0.1", 21, "FTP", "admin", "admin", "", "e:\\zenolab\\templates\\combain\\up\\ee1.zip\\", "/public_html/", true, true);
 

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