Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 июл 2022, 12:18

Публикация базы на web

Автор Oldman06, 27 сен 2017, 17:10

0 Пользователей и 1 гость просматривают эту тему.

Oldman06

Есть база. Уже несколько лет крутится на линукс-сервере (1С 8.3 + Postgres). С базой работают посредством тонких клиентов. Веб доступ не планировался, компонента 1С для веб на сервере не установлена. Сейчас расширяю функционал базы, необходимо опубликовать Web-сервисы. Для начала решил попробовать опубликовать базу. В качестве веб-сервера выступает отдельный сервер с ubuntu на борту. Поставил туда необходимые компоненты, опубликовал базу с помощью утилиты webinst. База опубликовалась успешно. Но при попытке захода через браузер страница пару-тройку секунд висит, потом выдает ошибку (на скрине во вложении).
Содержимое default.vrd:
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                base="/KlinikaExt"
                ib="Srvr=192.168.1.250;Ref=klinika;"/>

Вставка в apache2.conf:

...
# 1c publication
Alias "/KlinikaExt" "/var/www/KlinikaExt/"
<Directory "/var/www/KlinikaExt/">
    AllowOverride All
    Options None
    Require all granted
    SetHandler 1c-application
    ManagedApplicationDescriptor "/var/www/KlinikaExt/default.vrd"
</Directory>
LoadModule _1cws_module "/opt/1C/v8.3/x86_64/wsap24.so"
...

Подскажите, пожалуйста, в какую сторону копать? Во всех описаниях по публикации, что мне попадались в инете, после команды webinst и последующего перезапуска apache все чудесным образом работает, но видимо, это не мой случай :(.

Oldman06

Вопрос закрыт. В hosts имя сервера с ошибкой написал!:D

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск