Не получается загрузить файл на сервер

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
При выполнении в лог пишет Выполнение действия FTPFile Входная строка имела неверный формат. Что за входная строка?
 

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
Скрин строки давай
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Если б я знал что подразумевается под словом "входной".
 

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
Если б я знал что подразумевается под словом "входной".
Я думаю, что это локальный путь или путь на сервере. А больше где там строки? Если только в настройке подключения:

 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Пути проверяйте.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Прокси не используются. Пути рабочие, пересмотрел несколько раз, берутся из настроек проекта.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Такой же самый блок, только другие автаризационные данные работает и такие же пути к локальным файлам и на удаленном сервере.
Настройки FTP соединения: http://joxi.ru/BA0Rv9jFBVQvEm
Настройки блока работы с FTP: http://joxi.ru/EA46vQWuDxBXwm

Одно но, не хотел создавать список файлов, по этому путь указал как есть в настройках.
 

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
Такой же самый блок, только другие автаризационные данные работает и такие же пути к локальным файлам и на удаленном сервере.
Настройки FTP соединения: http://joxi.ru/BA0Rv9jFBVQvEm
Настройки блока работы с FTP: http://joxi.ru/EA46vQWuDxBXwm

Одно но, не хотел создавать список файлов, по этому путь указал как есть в настройках.
На joxi.ru за просмотр рекламы платят? Почему бы не найти нормальный хостинг изображений и не публиковать картинки на самом форуме?

Одно но, не хотел создавать список файлов, по этому путь указал как есть в настройках.
Не понятно. А если бы ты хотел создавать список файлов, то как бы ты путь прописал?

А почему ты хочешь загружать папку на сервер, а используешь экшен для загрузки файлов, там же вот это есть? :



Ты если хочешь воспользоваться загрузчиком для файлов, то тебе и пути к файлам нужно указывать, а не к папкам. Вот он и начал ругаться.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
На joxi.ru за просмотр рекламы платят? Почему бы не найти нормальный хостинг изображений и не публиковать картинки на самом форуме?
Зачем?
А если бы ты хотел создавать список файлов, то как бы ты путь прописал?
Глобальной переменной. Кстати, если делать список файлов и потом его загружать, загружается один файл из списка. Почему так?
А почему ты хочешь загружать папку на сервер, а используешь экшен для загрузки файлов, там же вот это есть?
Потому что на сервере уже есть файлы с других источников и перезапись имени папки в экшене по моему не работает, ругается на уже существующую папку. так вроде было когда пробовал.
Ты если хочешь воспользоваться загрузчиком для файлов, то тебе и пути к файлам нужно указывать, а не к папкам. Вот он и начал ругаться.
Но один экшен, с другими авторизационными данными по такой схеме работает а один никак не хочет.
 

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
Чтобы нам удобнее было.

Глобальной переменной. Кстати, если делать список файлов и потом его загружать, загружается один файл из списка. Почему так?
Тоже 1 файл у меня загружается только, если стандартным выбором воспользоваться. Посмотри этот пост: http://zennolab.com/discussion/threads/zagruzka-fajlov-na-server-iz-spiska.24211/ , может приспособишь.

Про глобальную переменную поясни? Не вкурю что-то.

Но один экшен, с другими авторизационными данными по такой схеме работает а один никак не хочет.
Ты уверен, что он 1 в 1 у тебя настроен? Я пробовал загружать так только что, там если так настраивать, то по логике он должен переместить папку files с ПК в папку files на сервере.



Попробуй в пути на сервере убрать files. Тебе же как раз в неё нужно файлы загрузить, а не в такую же внутри? А вообще работает при таких настройках.

Скрин лога с ошибкой дай, может там чего интересного есть.
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Сделал чуть по другому принцип заливки файлов, с использованием списков файлов, теперь на все сервера авторизируется и грузит правда из списка файлов загружает только один.
Тоже 1 файл у меня загружается только, если стандартным выбором воспользоваться. Посмотри этот пост: http://zennolab.com/discussion/threads/zagruzka-fajlov-na-server-iz-spiska.24211/ , может приспособишь.
По пробовал на скорую руку, не помогло. Да и как то не понятно в экшене в выборе действия сказано что загружаем файлы а не файл а грузиться именно один файл.
 

xturbofox

Client
Регистрация
09.04.2013
Сообщения
34
Благодарностей
4
Баллы
8
Работа с FTP или с sFTP в Зеннопостере это наслаждение для гурманов. То через раз заливает, то говорит, что залил, - смотришь - на сервере ничего нету. А, если, не дай бог, используются переменные в пути, то вообще вилы. Ну и т.д. и т.п.
Нет желания перебрать этот момент?
 
Последнее редактирование:
  • Спасибо
Реакции: bizzon

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Работа с FTP или с sFTP в Зеннопостере это наслаждение для гурманов. То через раз заливает, то говорит, что залил, - смотришь - на сервере ничего нету. А, если, не дай бог, используются переменные в пути, то вообще вилы. Ну и т.д. и т.п.
Нет желания перебрать этот момент?
Пришлите пример с инструкцией для воспроизведения проблемы. Передам программисту.
Сам использую заливку по фтп в своем шаблоне, в течении недели проблем не выявил.
 

xturbofox

Client
Регистрация
09.04.2013
Сообщения
34
Благодарностей
4
Баллы
8
Если бы можно было сказать, что вот в этом случае происходит сбой, а в этом нет, то это было бы здориво. А так собственно и присылать вам нечего, потому как одно и тоже соединение, например, просто срабатывает в 10 % случаев. Ну попытаюсь отловить более-менее явные баги. Например с переменными в пути.
Народ, вы тоже присылайте, не стесняйтесь, а то так и будет работа с FTP хождением по мукам.
 

xturbofox

Client
Регистрация
09.04.2013
Сообщения
34
Благодарностей
4
Баллы
8
ну вот, например, мне надо залить файл на свой сервер по sFTP.
путь
/var/www/alex199/data/www/my.site.com

логин для входа на сервер
alex

пишет в логах мол ничего не вышло сделать по этому пути:

/var/www/alex/var/www/alex199/data/www/my.site.com

откуда он взял такой путь? что за префикс такой в пути?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Пришлите пример для воспроизведения на [email protected]
На словах тут сложно изъясняться(
 

xturbofox

Client
Регистрация
09.04.2013
Сообщения
34
Благодарностей
4
Баллы
8
еще, а что если файл на сервере существует, то он не перезаписывается?
 

rostonix

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

xturbofox

Client
Регистрация
09.04.2013
Сообщения
34
Благодарностей
4
Баллы
8
Пришлите пример для воспроизведения на [email protected]
На словах тут сложно изъясняться(
Без доступа на мой сервер воспроизвести не получится. Соррри, при всем уважении я это сделать не могу. Партнеры не поймут.
Просто попробуйте сделать на любой свой сервер заливку по sFTP и посмотрите. Поставит он у вас такой префикс с логином или нет.
Отпишитесь, плиз, кто льет по sFTP. Как у вас?

По-моему да. Я отправляю команду на удаление всегда сначала
Ну как так? Где логика? Хотябы сделать флажок "Переписывать данные на сервере".
 
Последнее редактирование:

tatarin

Client
Регистрация
28.10.2012
Сообщения
805
Благодарностей
137
Баллы
43
еще, а что если файл на сервере существует, то он не перезаписывается?
Если одинаковые файлы, то нужно всегда удалять! Добавили бы перезапись в фтп! На многих фтп если одинаковые файлы(в фтп клиентах) то выскакивает окно с подтверждением, вот как то реализрвать это подтверждение!
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Без доступа на мой сервер воспроизвести не получится. Соррри, при всем уважении я это сделать не могу. Партнеры не поймут.
Просто попробуйте сделать на любой свой сервер заливку по sFTP и посмотрите. Поставит он у вас такой префикс с логином или нет.
Отпишитесь, плиз, кто льет по sFTP. Как у вас?
У меня нет SFTP для теста.
Если пришлете пример в виде шаблона - передам программисту посмотреть. Создать тестовый фтп аккаунт с доступом к одной неважной папке и после теста удалить его не видится мне сложным, если вопрос критичный.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113

rostonix

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

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Да, я с этим уже разобрался. Спасибо!
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Те же грабли. Загрузить файл. Пишет, что не может создать директорию, хотя вижу - файл закачен.
Даю команду удалить - пишет не могу найти и не удаляет.
Мой первый опыт с ftp на этом софте, расстроился сразу.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Мой первый опыт с ftp на этом софте, расстроился сразу.
Не переживайте! Пробуйте еще раз, у Вас все обязательно получиться!
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Загрузить файл.
Пишет, что не может создать директорию, хотя вижу - файл закачен

2016-07-05 16:07:01.2161|WARN|ZennoLab.LogLibrary.InternalError|Ошибка в модуле "Ошибка при создании новой директории на Ftp узле ......"
Сообщение: "Rebex.Net.FtpException: Create directory operation failed (550).
в Rebex.Net.Ftp.1SAJuN(Int32 , Boolean )
в Rebex.Net.Ftp.1ZKI6h(String )
в Rebex.Net.Ftp.1kDyXdZ(String )
в ZennoLab.FTP.FtpBrowser.XbAQ9Ta4MHw1WEoYqb7m(Object , Object )
в ZennoLab.FTP.FtpBrowser.CreateDirectory(String directory)"
2016-07-05 16:07:01.3651|WARN|ZennoLab.LogLibrary.InternalError|Ошибка в модуле "Выполнение действия FTPFile id: 30d9e871-9a88-4a7c-af3c-ee6f45311206 группы действий id: 1328b9de-ff09-4268-8c4f-ffeafb6cd8bc"
Сообщение: "Ошибка при работе с FTP"
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Загрузить файл.
Пишет, что не может создать директорию, хотя вижу - файл закачен

2016-07-05 16:07:01.2161|WARN|ZennoLab.LogLibrary.InternalError|Ошибка в модуле "Ошибка при создании новой директории на Ftp узле ......"
Сообщение: "Rebex.Net.FtpException: Create directory operation failed (550).
в Rebex.Net.Ftp.1SAJuN(Int32 , Boolean )
в Rebex.Net.Ftp.1ZKI6h(String )
в Rebex.Net.Ftp.1kDyXdZ(String )
в ZennoLab.FTP.FtpBrowser.XbAQ9Ta4MHw1WEoYqb7m(Object , Object )
в ZennoLab.FTP.FtpBrowser.CreateDirectory(String directory)"
2016-07-05 16:07:01.3651|WARN|ZennoLab.LogLibrary.InternalError|Ошибка в модуле "Выполнение действия FTPFile id: 30d9e871-9a88-4a7c-af3c-ee6f45311206 группы действий id: 1328b9de-ff09-4268-8c4f-ffeafb6cd8bc"
Сообщение: "Ошибка при работе с FTP"
Либо некорректно указана директорию, либо с правами что-то.
Приложите скрин свойств действия по загрузке файла на FTP.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
https://gyazo.com/ff978387cc837886f95bb3cd268f504e
Закачивает с правами 664, соединение sFTP

Если ставлю файл удалить, то уже не удаляет. Пишет что не видит его.
Версия программы 5.9.8.1 тестю в РМ в постере не пробовал.
 
Последнее редактирование:

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