Имя: Пароль:
1C
Админ
При записи на FTP портятся файлы
0 Yurisel
 
07.11.12
17:17
Есть распределенная база, обмен ведется через ФТП. Обычно использую встроеный в 1С объект ФТП для записи и считывания файлов, проблем нет. Однако на текущем проекте возникла ситуация, когда на нескольких удаленных филиалах при записи на ФТП больших реплик файлы портились и не могли уже считываться. Ситуация очень напрягает приходится вручную через тотал командер закидывать реплики на ФТП.
Думал, что ситуацию можно будет решить используя при копировании скрипт, где принудительно ведется запись в бинарном режиме, но это не помогло. Пытался использовать внешний Клиент ФТП wget.exe тоже битые файлы записываются. Уже и идей больше нет, может кто подскажет в какую сторону еще можно копать.
1 Лефмихалыч
 
07.11.12
17:20
сменить ftp?
2 vde69
 
07.11.12
17:22
3 Yurisel
 
07.11.12
17:22
Менять ФТП тоже пробовал, таже ситуация на 3-х разных серверах
4 KRV
 
07.11.12
17:23
На бесплатниках ограничение на размер.
5 Yurisel
 
07.11.12
17:25
(4) Это не бесплатники, это свои собственные ФТП в разных конторах
6 KRV
 
07.11.12
17:25
(5) Тогда контрольные суммы сверять - если не сходится, то сеанс выгрузки повторять..
7 Yurisel
 
07.11.12
17:29
Если размер реплики свыше 2 мб, то файл записывается на ФТП битым сколько угодно раз. Повторять выгрузку бесполезно. Только ручная запись тотал командером помогает причем всегда с первого раза.
8 Yurisel
 
07.11.12
17:31
Попробовал использовать метод, который описывается здесь
http://1cprofi.com/content/view/10/43/
однако результат тот же реплики битые.
9 oleg_km
 
07.11.12
18:06
Попробуй вместо 1С объекта попробовать утилиту ftp.exe. Если будет все нормально, значит 1Сный ФТП вслед за HTTPСоединение и ИнтернетПочта в топку

Не пойту, что вот это такое появляется:
Такой темы нет в базе
10 KRV
 
07.11.12
18:08
Может файло русскими буквами называется у ТС?
11 oleg_km
 
07.11.12
18:27
(11) Так он бы вообще не выкладывался на сервер
12 Yurisel
 
07.11.12
18:43
(9) Уже пробовал этот способ скриптом запускаю утилиту ftp.exe
Эффект такой же, файл записывается битый.
(10) файл латинскими буквами. Стандартными процедурами 1С и скриптом записывается на ФТП и только кончик самый обрезается
13 oleg_km
 
07.11.12
23:23
(13) может нужно в пассивном режиме закачивать?
14 kiruha
 
07.11.12
23:36
Есть еще аддон для фокса и хрома
https://addons.mozilla.org/ru/firefox/addon/fireftp/
сам пользовался ftp.exe проблем не было, но файлы были не громадные
15 kiruha
 
07.11.12
23:39
Более 21 миллионов человек скачали FireFTP
не в состоянии обрабатывать файлы размером более 2 Гб
http://en.wikipedia.org/wiki/FireFTP