Залить директорию с локального диска на сервер без названия

udder

Client
Регистрация
28.03.2017
Сообщения
618
Благодарностей
128
Баллы
43
Подскажите, пожалуйста, на локальном диске есть папка которую нужно залить на сервер, использую кубик "Загрузить директорию на сервер" проблема в том, что на сервер заливается название директории, а нужно содержимое директории с локального диска, как это сделать? Например, на диске папка с названием "Photo" в ней несколько подпапок, как на сервер залить директорию без названия ее но со всеми папками что в ней есть.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Подскажите, пожалуйста, на локальном диске есть папка которую нужно залить на сервер, использую кубик "Загрузить директорию на сервер" проблема в том, что на сервер заливается название директории, а нужно содержимое директории с локального диска, как это сделать? Например, на диске папка с названием "Photo" в ней несколько подпапок, как на сервер залить директорию без названия ее но со всеми папками что в ней есть.
Попробуйте так:

upload_2018-10-20_17-10-10.png
 

udder

Client
Регистрация
28.03.2017
Сообщения
618
Благодарностей
128
Баллы
43
Большое спасибо, выручили. Я понимаю что такое относительные и абсолютные пути, но в контенксте данного кубика не понял, можете подсказать на примере когда тип пути относительный а когда абсолютный?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Большое спасибо, выручили. Я понимаю что такое относительные и абсолютные пути, но в контенксте данного кубика не понял, можете подсказать на примере когда тип пути относительный а когда абсолютный?
Про относительные и абсолютные пути можно почитать здесь https://ru.wikipedia.org/wiki/Путь_к_файлу
Но фокус в данном случае в маске *, которая прописана в экшене, маска обозначает что нужно загрузить на сервер не папку, а именно содержимое папки.
 
  • Спасибо
Реакции: udder

udder

Client
Регистрация
28.03.2017
Сообщения
618
Благодарностей
128
Баллы
43
@sergodjan66 Нашел баг
C ЛОКАЛЬНОГО диска заливаю ПАПКУ с названием test
На сервер куда заливаю уже присутствует ФАЙЛ с названием test (без расширения)
Тип Время Сообщение
14:28:21 "Ошибка при передачи данных на Ftp узел IP Rebex.Net.SftpException: Cannot create a directory because a file with the same name already exists ('/home/www/domain.ru/test'). ---> Rebex.Net.SftpException: File already exists ('/home/www/domain/test').
--- Конец трассировки внутреннего стека исключений ---
в Rebex.IO.ZE.MM(Exception N, TransferProblemType M, B U, B I, BatchProblemReactions Q, BatchProblemReactions L, BatchProblemReactions& O)
в Rebex.IO.ZE.NM(Exception N, String M, TransferProblemType U, B I, B Q, BatchProblemReactions L, BatchProblemReactions& O)
в Rebex.IO.ZE.VN(PE N)
в Rebex.IO.ZE.DN()
в Rebex.IO.ZE.QN(TransferAction N, J M, String U, TransferMethod I, MoveMode Q, LinkProcessingMode L, ActionOnExistingFiles O, B D)
в Rebex.Net.Sftp.AIE(TransferAction N, JJM M, OBM U, String I, TransferMethod Q, MoveMode L, LinkProcessingMode O, ActionOnExistingFiles D)
в Rebex.Net.Sftp.PutFiles(String localPath, String remoteDirectoryPath, SftpBatchTransferOptions transferOptions, SftpActionOnExistingFiles existingFileMode)
в ZennoLab.FTP.FtpBrowser.YwK3tTyzuetnhw7yiakS(Object , Object , Object , SftpBatchTransferOptions , SftpActionOnExistingFiles )
в ZennoLab.FTP.FtpBrowser.UploadDirectory(String directoryName, String ftpPath, Boolean recursive, Boolean modeZ, FtpPathType pathType)"
 

udder

Client
Регистрация
28.03.2017
Сообщения
618
Благодарностей
128
Баллы
43
Про относительные и абсолютные пути можно почитать здесь https://ru.wikipedia.org/wiki/Путь_к_файлу
Но фокус в данном случае в маске *, которая прописана в экшене, маска обозначает что нужно загрузить на сервер не папку, а именно содержимое папки.
Здравствуйте, подскажите, пожалуйста, есть ли маска с помощью которой можно залить содержимое папки с локального диска во все папки на сервере.
Например, на сервере путь /var/www/html/названиедомена1 var/www/html/названиедомена2 мне нужно залить файл во все домены на сервере, как это сделать?

Пока что вот так сделал: получил абсолютные пути для заливки и добавил в список

upload_2018-11-24_11-8-32.png
 
Последнее редактирование:

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