Робота з ftp в 1с 8
FTP (англ. File Transfer Protocol - протокол передачі файлів) - стандартний протокол, призначений для передачі файлів по TCP-мереж (наприклад, Інтернет). FTP часто використовується для завантаження веб-сторінок та інших документів з приватного пристрої розробки на відкриті сервера хостингу.
В 1С дуже часто з'являється потреба в роботі зі стандартним протоколом передачі файлів - FTP. Особливо актуальний цей момент для обміну даними як з іншими конфігураціями, так і іншими системами. FTP часто використовується для настройки обміну в 1С.

Підключення до FTP з 1С
Далі ми будемо розглядати методи вже створеного об'єкта - FTPСоедіненіе.
Отримання файлу з FTP
Припустимо, далі перевіримо наявність текстового файлу, отримаємо його з FTP і збережемо на диск:
Запис файлу на FTP з 1С 8
Розглянемо деякі інші дії - запис на файловий сервер:
Перейменування / переміщення файлу на FTP
Можна використовувати метод об'єкта в 1C - Перемістити () для цих двох видів операції.
Видалення файлу на FTP з 1С
Видалення - найпростіша операція, робиться дуже легко:
Нестабільно працює FTPСоедіненіе .Переместіть ( "/ data / text.txt", "/ data / 1c / text.txt"); ...
Те відпрацьовує FTPСоедіненіе.Переместіть (Файл.ПолноеІмя, ДругойКаталог + Файл.Імя), то відпрацьовує FTPСоедіненіе.Переместіть (ФТП.ТекущійКаталог () + Файл.Імя, ДругойКаталог + Файл.Імя) ...
Тепер раптом перестали обидва методи работать..І навіть Видалити (Файл.ПолноеІмя) не працює ...
P.S. Де файл -FTPФайл.
Проблема в доступі до потрібної папки на ftp-сервері.
Якщо в каталозі вказати «/», то підключення проходить. Якщо вказати каталог / public_html для завантаження файлів, то видається помилка «помилка аутентифікації при доступі до ресурсу. Access denied to remote resource ». У ftp-клієнта поставив все права на читання і запис для всіх, пробував різні варіанти шляху, включаючи ті, які вказані в FAQ хостинг-провайдера - не оре. Напевно питання швидше до хостинг-провайдеру, але подумав, може ви стикалися
Добридень! Скажіть, будь ласка, а чи може грати роль «@» в імені користувача? У мене на сервері ім'я фтп користувача автоматично створюється виду ім'я @ домен. І з 1с ні як не можу підключиться, хоча інші програми типу фаілзілли працюють норм. А до іншого сервера де ім'я користувача без @ Все працює через 1с. Пробував замінити @ на% 40 не допомогло. Може хто стикався з таким?