Имя: Пароль:
1C
1С v8
КопироватьФайл web интерфейс 8.3
0 KKrKKdd
 
19.02.14
12:57
Всем хорошего дня!
Коллеги, кто сталкивался?
Процедура КопироватьФайл на одном компьютере отрабатывает отлично, на другом выдает ошибку -


Не удалось добавить файл ни на один из томов! Список ошибок:

Ошибка при добавлении файла на том: Photo (\\ИмяЖесткогоДискаВСети\shared\DBPhoto\20140219\): {ОбщийМодуль.ФайловыеФункции.Модуль(285)}: Error calling context method (КопироватьФайл)
                КопироватьФайл(ДвоичныеДанные, ПолноеИмяФайлаСПутем);
because:
Error copying files
because:
Error copying files from 'C:\Users\Home\Desktop\11.jpg' to '\\ИмяЖесткогоДискаВСети\shared\DBPhoto\20140219\11.1.jpg' : Directory not found


Процедуру КопироватьФайл запускаю при условии существования каталога, оба компа заходят на жесткий диск без проблем под одним пользователем. С обоих выхожу в базу через интернет, и там и там мозила, на компе с которого работает крутится сама база. в чем может быть дело? папка разумеется есть, доступ к ней есть...
1 sikuda
 
19.02.14
13:04
Для работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.
На веб-клиенте метод работает только с локальными файлами.

В Webе думают о безопасности.
2 KKrKKdd
 
19.02.14
13:22
А на сервере тоже надо подключать что-то? У меня эта процедура на сервере выполняется. А на клиенте подключаю расширение. Но на сервере от этого ничего не изменилось
3 sikuda
 
19.02.14
13:27
Выполнять КопироватьФайл на сервере это правильно!
Тогда
1. Профиль безопасности
2. Права пользователя по которым работет сервер 1С
4 KKrKKdd
 
19.02.14
14:26
(3) профили безопасности отсутствуют, может ли их создание улучшить ситуацию?
а что касается пользователя... Компьютеру-серверу удается выполнить эту процедуру, а другие компьютеры подключаются к нему через интернет, и выполняют те же действия что и он, заходя на серверные процедуры, только копирование проходит с ошибкой. При внешнем подключении через апаче база работает с тем же пользователем? Я этот мехаизм недопонимаю. Если бы вы могли подсказать где конкретно это посмотреть, я была бы сильно блгодарна....
5 KKrKKdd
 
20.02.14
06:19
Создала папку на текущем комрьютере (сервере), сделала для нее полный доступ для всех пользователей. Апаче запускаю под пользователем Администратор (сервера), все равно та же ошибка....
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой