Имя: Пароль:
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
Создала папку на текущем комрьютере (сервере), сделала для нее полный доступ для всех пользователей. Апаче запускаю под пользователем Администратор (сервера), все равно та же ошибка....