ЗаписьZipФайла в папку с кириллицей в пути #628628


#0 by ask76
Имеется сервер c ОС MS Windows 2008 R2 Standard x64 Edition SP2 Что нужно с ним сделать, чтобы работал код стрПапка="C:Documents and SettingsAdminsLocal SettingsTemp"; Проблема с кириллицей в пути (проверяется заменой "Полный" на "Full"). Поскольку этот "Полный" проистекает из названия плана обмена, тупо переименовать его я не могу, что прискорбно. Остается пошаманить с настройками сервера, но поскольку я не сисадмин, несколько теряюсь в направлении поисков. *Предыстория проблемы - перенесли сервер 1С:Предприятия на новый сервер, перестали работать фоновые задания.
#1 by smaharbA
в чем проблема ?
#2 by ask76
Вот такая ошибка (на последней строчке кода): Ошибка при вызове метода контекста (Записать): Ошибка создания файла
#3 by Живой Ископаемый
Да.. я переобзывал план обмена, чтобы название было в латинице. Смешно, правда?
#4 by ask76
Ну, я тут второй день на сервер хихикаю, уже не смешно. Причем в других узлах с этим все в порядке. На ровном месте проблема, какого черта.
#5 by Живой Ископаемый
Может ка-то можно сказать 1с чтобы она создавала папку с именем в латинице - я не знаю. Может быть можно как-то дожать Win Serv 2008 R2.  Может быть это даже будет правильней.
#6 by Rie
А язык у сервера - какой установлен?
#7 by ask76
Это имеется в виду: Start - Control Panel - Regional and Language Options Закладка Regional Options: Russian Закладка Advanced: English ?
#8 by smaharbA
фоновое задание это что такое ? расскажите что и как и явки с паролями
#9 by ask76
На сервере с вышеозначенной ОС установлен сервер 1С:Предриятия, 8.2.15.319, конфигурация УПП 1.3.24.2 Для обмена с филиалами используется РИБ с планом обмена "Полный". Обмен настроен с использованием фоновых заданий, через фтп. Некоторое время назад ОС, грубо говоря, была переустановлена, после чего прекратились обмены, в логах светится ошибка, приведенная в . Разбор полетов показал, что проблема в кириллице, имеющейся в наименовании пути для сохранения файла обмена.
#10 by smaharbA
Зайдите один раз интерактивно пользователем сервера 1с на рабочий стол и настройте ему языки
#11 by smaharbA
+ попробуйте службу запустить не от служебного пользователя, а от админа к примеру
#12 by ask76
Ок, языки посмотрю, как электричество дадут в филиале (веселый сегодня день, да). Спасибо.
#13 by ask76
Итого, решение проблемы: Start - Control Panel - Regional and Language Options Закладка Advanced, Language for non-Unicode programs: Russian
#14 by Живой Ископаемый
если зайти под пользователем, под которым выполняется сервер?
#15 by ask76
да.
#16 by Живой Ископаемый
понял, я лох...
#17 by acsent
для 8 нон юникод никак не влияет
#18 by Живой Ископаемый
Видимо для компоненты реализующей зип влияет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С