Имя: Пароль:
1C
 
v8.1 Не ищется папка на FTP-сервере.
0 Лойфер
 
10.11.08
13:13
В продолжение темы:
v8: FTPСоединение не работает в 8.1 !

Вот рано, рано я обрадовался! Подключение произошло, объект FTPСоединение создаётся, но искать файлы на сервере платформа 8.1 отказывается напрочь:

Прокси = Новый ИнтернетПрокси;
Прокси.Установить("ftp", "192.168.0.1", 21);
Прокси.НеИспользоватьПроксиДляЛокальныхАдресов = Истина;
Прокси.НеИспользоватьПроксиДляАдресов.Добавить("127.0.0.1");
FTP = Новый FTPСоединение("сервер", 21, "логин", "пароль", Прокси, истина);
Массив = FTP.НайтиФайлы("/obmen/", "");

Возвращает пустой массив. Хотя папка есть и ТОТ ЖЕ САМЫЙ код отлично работает на 8.0. Я грешил на прокси-сервер. Как я только не приседал - результата нет :,(
Может кто сталкивался с такой бедой? Посоветуйте где порыться.
1 Rebelx
 
10.11.08
13:20
1) посмотри список всех файлов, которые видит 1С
2) если установлен каталог по умолчанию для FTP - могут быть такие проблемы
3) если не установлен каталог по умолчанию для FTP - могут быть такие проблемы
2 Hitcher
 
10.11.08
13:21
Может, это есть эта ошибка? Эта ошибка платформы  8.1.12.101

10003025  Метод НайтиФайлы объекта FTPСоединение
Проблема:
Метод Найти файлы возвращает некорректное полное имя файла - вместо "/pub" используется "//pub".
Дата публикации: 2008-09-24
3 globalasax
 
10.11.08
13:26
FTP = Новый FTPСоединение("ftp.narod.ru", 21, "user", "pass");
Массив = FTP.НайтиФайлы("/", "*");

Всё нашёл, массив заполнен файлами на ftp.
4 globalasax
 
10.11.08
13:27
Платформа 8.1
5 Лойфер
 
10.11.08
13:37
(1) Щас попробую установить нужную папку по-умолчанию... По-умолчанию папка установилась в "/obmen/" (секунд 20 думала и всё-таки установила). Было при создании объекта "/". Однако, это не решает проблему.
(2) Версия платформы у меня 1С:Предприятие 8.1 (8.1.10.50) - так что может быть :(
6 Лойфер
 
10.11.08
13:46
Народ! Во дела! Попробовал я получить список всех папок и файлов

Массив = FTP.НайтиФайлы("/", "*");

в итоге получил массив с тремя элементами:
/ready.
/USER and PASS.
/to UserGate FTP proxy!

По-любому прокси виноват, но с какого боку это обойти ума не приложу -_-
7 Лойфер
 
10.11.08
14:30
(2) Хичер, а где ты нашёл это? Я что-то не могу найти этого в инете. Кинь ссылой, плиз!
Пробовал даже два слэша подставлять в пути к папке - не заработало [;]
8 Лойфер
 
10.11.08
14:40
Дальше-больше. Обновил платформу до 8.1.11.67 (новее релиза нету) - даже подключаться перестала [%]
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.