KirillVt
09-02-2015, 15:55
Здравствуйте, помогите пожалуйста с такой задачей:
Нужно опубликовать веб клиент 1С на сервере apache под ОС Ubuntu Server 12.04 64bit(Srv), тип баз файловый и находятся они на расшаренной сетевой папке компьютера с ОС Windows 7 Профессиональная SP1 x86.
На сервере установлены следующие пакеты 1С:
1c-enterprise83-common_8.3.5-1443_amd64.deb
1c-enterprise83-common-nls_8.3.5-1443_amd64.deb
1c-enterprise83-server_8.3.5-1443_amd64.deb
1c-enterprise83-server-nls_8.3.5-1443_amd64.deb
1c-enterprise83-ws_8.3.5-1443_amd64.deb
1c-enterprise83-ws-nls_8.3.5-1443_amd64.deb
Сетевая папка в ubuntu монтируется через fstab следующей строкой:
//192.168.1.19/baza /mnt/baza cifs rw,workgroup=WORKGROUP,nounix,noperm,user=samba,password=samba,file_mode=0777,dir_mode=0777,iocharse t=utf8,uid=1000,gid=1000 0 0
На Windows машине создан пользователь с логином и паролем samba, имеющий полные права на папку baza.
При открытии в браузере веб страницы скрипта - изменения в файлах происходят, папки создаются.
Скрипт публикую такой строкой:
sudo ./webinst -publish -apache22 -wsdir test -dir "var/www/test" -connstr "File=/mnt/baza;" -confpath "/etc/apache2/apache2.conf"
Публикация проходит успешно, проблема в следующем:
Если база читается с сетевой папки: в браузере долго отображается белый экран, затем окно с ошибкой - NS_ERROR_FAILURE с кнопкой "ок"
Если база читается из локальной папки на сервере появляется окно с требованием ключа.
Я предполагаю, что при чтении базы с сетевой папки должно тоже быть окно с запросом ключа, если скрипт работает нормально - значит у меня проблемы с доступом
к базе через сетевую папку. Прошу подсказать - в чем может быть причина некорректной работы скрипта веб клиента 1С при доступе к базе через сетевую папку?
Нужно опубликовать веб клиент 1С на сервере apache под ОС Ubuntu Server 12.04 64bit(Srv), тип баз файловый и находятся они на расшаренной сетевой папке компьютера с ОС Windows 7 Профессиональная SP1 x86.
На сервере установлены следующие пакеты 1С:
1c-enterprise83-common_8.3.5-1443_amd64.deb
1c-enterprise83-common-nls_8.3.5-1443_amd64.deb
1c-enterprise83-server_8.3.5-1443_amd64.deb
1c-enterprise83-server-nls_8.3.5-1443_amd64.deb
1c-enterprise83-ws_8.3.5-1443_amd64.deb
1c-enterprise83-ws-nls_8.3.5-1443_amd64.deb
Сетевая папка в ubuntu монтируется через fstab следующей строкой:
//192.168.1.19/baza /mnt/baza cifs rw,workgroup=WORKGROUP,nounix,noperm,user=samba,password=samba,file_mode=0777,dir_mode=0777,iocharse t=utf8,uid=1000,gid=1000 0 0
На Windows машине создан пользователь с логином и паролем samba, имеющий полные права на папку baza.
При открытии в браузере веб страницы скрипта - изменения в файлах происходят, папки создаются.
Скрипт публикую такой строкой:
sudo ./webinst -publish -apache22 -wsdir test -dir "var/www/test" -connstr "File=/mnt/baza;" -confpath "/etc/apache2/apache2.conf"
Публикация проходит успешно, проблема в следующем:
Если база читается с сетевой папки: в браузере долго отображается белый экран, затем окно с ошибкой - NS_ERROR_FAILURE с кнопкой "ок"
Если база читается из локальной папки на сервере появляется окно с требованием ключа.
Я предполагаю, что при чтении базы с сетевой папки должно тоже быть окно с запросом ключа, если скрипт работает нормально - значит у меня проблемы с доступом
к базе через сетевую папку. Прошу подсказать - в чем может быть причина некорректной работы скрипта веб клиента 1С при доступе к базе через сетевую папку?