Имя: Пароль:
1C
1С v8
Доступ к сетевым папкам с сервера
0 Лойфер
 
26.12.14
11:15
Добрый день, друзья!

При разработке файлового обмена в УПП на базе предприятия 1С 8.3 обнаружил, что сервер не видит сетевые папки. Локальные видит, а сетевые - ни в какую.

Например, приведённые ниже функции вернут разный результат:
&НаКлиенте
Функция ФайлНаКлиенте()
    File = Новый File("X:"); // X - сетевой диск
    Возврат "X: существует = "+File.Exist();
КонецФункции

&НаСервере
Функция ФайлНаСервере()
    File = Новый File("X:"); // X - сетевой диск
    Возврат "X: существует = "+File.Exist();
КонецФункции

Кто-нибудь сталкивался с такой проблемой? Есть ли решение кроме переноса папки обмена на серверную машину?
1 Галахад
 
гуру
26.12.14
11:17
Очень популярная тема.
2 Krolik Bezobraznik
 
26.12.14
11:23
Попробуйте вместо сетевого диска указать полный сетевой путь.
3 Krolik Bezobraznik
 
26.12.14
11:23
Кроме того вы забыли указать значек \ после имени диска с двоеточием.
4 Лойфер
 
26.12.14
11:26
(2) С этого я и начинал. Получив ошибку подумал, что проблема в доступе (для подключения к папке нужен был логин и пароль) и решил создать сетевой диск с данными авторизации. Однако проблема не решилась.

(3) На всякий случай проверил ваш вариант - проблема та же. Кроме того клиент видит диск что с чёрточкой, что без неё.
5 Garikk
 
26.12.14
11:26
пользователь под которым запущена служба 1С на сервере, имеет достаточные права чтобы попадать на эти папки?
6 Garikk
 
26.12.14
11:30
(4) сетевой диск увы и ах, подключен под вашим профилем, а не профилем пользователя службы 1С
7 Лойфер
 
26.12.14
11:50
(5) (6) Странное дело, служба сервера была запущена под другим пользователем. Сейчас решаем этот вопрос с админом. Спасибо за участие, я отпишусь если будут новости :)