|
Работа с FTP |
☑ |
0
terr
02.10.13
✎
03:56
|
У компании есть FTP-сервер который используется для обмена некоторыми данными.
В 1С использую следующий код:
Соединение = Новый FTPСоединение(
СокрЛП(FTPСервер),,
СокрЛП(FTPЛогин),
СокрЛП(FTPПароль),,Истина,60*10);
Попытка
МассивФайлов = Соединение.НайтиФайлы(FTPКаталог, "*");
Исключение
ЗагрузкаПроизошла = Ложь
КонецПопытки;
Примерно в 50% случаях происходят ошибки загрузки.
Пытаюсь через Windows Explorer зайти на данный фтп - то же самое - через раз пускает...
Но вот Far Manager без проблем каждый раз стабильно заходит без ошибок
Скажите - как вы работаете в 1С с ФТП. Может есть какие-то сторонние компоненты, или же какой-то "правильный" отказоустойчивый цикл обработки, при котором пусть будет затрачено времени больше, но гарантированно будет получение данных.
|
|
1
Klesk666
02.10.13
✎
06:04
|
попробуй
FTPСоединение (FTPConnection)
ПассивныйРежим (PassiveMode)
Использование:
Только чтение.
Описание:
Тип: Булево.
Определяет режим работы ftp-соединения.
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Примечание:
Ложь - активный режим, Истина - пассивный.
|
|
2
terr
02.10.13
✎
07:03
|
Ну я в конструкторе и указываю, что пассивное - там стоит ИСТИНА
|
|
3
Повелитель
02.10.13
✎
07:05
|
Обмен с удаленными офисам настроен на FTP средствами типовой 1с, все работает отлично без сбоев.
Забыл про ручной обмен.
До этого обмен был настроен по почте, так сбои были регулярные.
Ну и сам выгрузку картинок на сайт написал, по ftp средствами 1с, тоже все работает без сбоев.
Ищите проблему в другом месте.
|
|
4
terr
02.10.13
✎
07:28
|
мне тоже кажется что это как-то сам сервер криво настроен. Но не могу понять почему Far Manager все открывает, а проводник винды - через раз... Видимо в Far какие-то свои средства используют. Вот и спрашивал - а нет ли для 1С тоже чего-то стороннего...
|
|