Open GoogleCodeExporter opened 9 years ago
1. Проверьте настройки FTP-сервера, в т.ч.
логин/пароль
2. Проверьте правильность указания пути к
файлу
3. Проверьте, что клиент поддерживает
кодировку UTF
Original comment by Dr.Sydorenko.O
on 6 Feb 2014 at 5:47
1. Настройки FTP сервера стандартные,
установленные в прошивке роутера. Логин и
пароль проходят, иначе бы 1С не смогла
создавать файл на FTP сервере. Права
пользователя стоят RW на директорию в
которой происходят действия с файлом.
2. Путь тоже верный. Файл создается там, где
указывает путь. "192.168.1.222/1C/sync/test" Путь точный
до символа и знака с учетом регистра.
3. Тут не могу сказать точно поддерживает UTF
клиент 1С или нет. Как проверить поддержку?
И возможно ли внести в конфигурационный
файл vsFTPd на роутере автоматическую
перекодировку? Если можно, то в каком файле
и в каком месте внести изменения?
Примерные параметры, которые необходимо
добавить в конфигурационный файл vsFTPd:
convert_charset_enable=YES
local_charset=UTF8
remote_charset=WIN1251
Я пытался через SSH доступ к роутеру внести в
/etc/vsftpd.conf эти строки. Но после перезагрузки
роутера эти строки убираются.
Original comment by YErmi...@gmail.com
on 6 Feb 2014 at 6:48
что показывает ls -l для данного каталога?
т.е., 1С создает файлы кириллицей а удалить
не может?
Original comment by Dr.Sydorenko.O
on 7 Feb 2014 at 2:18
Да, совершенно верно. 1С создает файлы
кириллицей, а удалить не может.
Total Commander эти файлы удаляет без проблем.
Я так понимаю, что клиент 1С не поддерживает
UTF.
ls -l /media
drwxrwxrwx 4 admin admin 16384 Jan 1 1970 1C
ls -l /media/1C
drwxrwxrwx 3 admin admin 16384 Feb 6 12:23 sync
ls -l /media/1C/sync
-rwxrwxrwx 1 admin admin 712 Feb 7 12:22 Message_000_BB.zip
-rwxrwxrwx 1 admin admin 48356 Feb 7 12:23 Message_000_CR.zip
-rwxrwxrwx 1 admin admin 43456 Feb 7 10:21 Message_000_MA.zip
-rwxrwxrwx 1 admin admin 14982 Feb 7 09:52 Message_000_RB.zip
-rwxrwxrwx 1 admin admin 1903 Feb 7 12:22 Message_000_RO.zip
-rwxrwxrwx 1 admin admin 46962 Feb 7 12:22 Message_000_SV.zip
-rwxrwxrwx 1 admin admin 48355 Feb 7 10:18 Message_BB_000.zip
-rwxrwxrwx 1 admin admin 15502 Feb 7 10:45 Message_CR_000.zip
-rwxrwxrwx 1 admin admin 21465 Feb 8 11:00 Message_MA_000.zip
-rwxrwxrwx 1 admin admin 32306 Feb 7 21:51 Message_RB_000.zip
-rwxrwxrwx 1 admin admin 4785 Feb 7 10:12 Message_RO_000.zip
-rwxrwxrwx 1 admin admin 706 Feb 7 12:26 Message_SV_000.zip
drwxrwxrwx 2 admin admin 16384 Feb 7 15:58 test
ls -l /media/1C/sync/test
-rwxrwxrwx 1 admin admin 23410 Feb 6 12:23 Message_RT_UT.zip
-rwxrwxrwx 1 admin admin 20563 Feb 6 12:23 Message_UT_RT.zip
-rwxrwxrwx 1 admin admin 55 Feb 8 12:57
ФайлПроверкиПодключения.tmp
Original comment by YErmi...@gmail.com
on 8 Feb 2014 at 9:00
как вариант - смонтировать FTP-ресурс как
сетевой диск и попробовать работать с ним.
еще нагуглилось, что из 1С можно вызывать
системные скрипты/утилиты (например ftp).
и еще. http://my.router/Advanced_AiDisk_ftp.asp - еще раз
проверить права (хотя, если total commander
удалает из-под того же юзера...)
а файлы, названные латиницей 1С удаляет?
Original comment by Dr.Sydorenko.O
on 8 Feb 2014 at 10:12
Не могу сказать удаляет или нет. По логам FTP
сервера удаления файлов нет. Проблем в
рабочем процессе пока не возникало, кроме
тестирования соединения при котором 1С
создает файл кириллицей.
С правами проблем тоже нет. R, W, RW, N работают
безупречно.
Original comment by YErmi...@gmail.com
on 8 Feb 2014 at 10:21
Original issue reported on code.google.com by
YErmi...@gmail.com
on 6 Feb 2014 at 8:46