Имя: Пароль:
1C
1С v8
Web интерфейс в самописке
0 ejikbeznojek
 
17.02.16
10:55
Добрый день.
Есть самописная база, в которой ни когда веб интерфейса не было.
Есть поднятый апач.
И есть надобность заходить через веб интерфейс.

Я взял скопипастил в свою базу из web сервисы из УТ на 8.3
Опубликовал УТ и опубликовал свою базу.
В УТ заходит, в мою базу пишет

{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /MyTestBase/:"}}


В какую сторону лучше копать и что курить?
1 Лефмихалыч
 
17.02.16
10:57
ты как-то неправильно опубликовал свою базу
2 ejikbeznojek
 
17.02.16
11:00
http://prntscr.com/a4bz3q

Текст файлика 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="/Test2"
        ib="File=&quot;C:\MyTestBase&quot;;"
        enableStandardOData="true">
    <httpServices publishByDefault="true"/>
    <ws>
        <point name="ERPMonitor"
                alias="mr1.1cws"
                enable="true"/>
        <point name="Exchange"
                alias="exchange.1cws"
                enable="true"/>
        <point name="Exchange_2_0_1_6"
                alias="exchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="true"/>
        <point name="MessageExchange"
                alias="messageexchange.1cws"
                enable="true"/>
        <point name="MessageExchange_2_0_1_6"
                alias="messageexchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange"
                alias="RemoteAdministrationOfExchange.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange_2_0_1_6"
                alias="RemoteAdministrationOfExchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="TradeAgentExchange"
                alias="TradeAgentExchange.1cws"
                enable="true"/>
    </ws>
</point>
3 ejikbeznojek
 
17.02.16
11:01
(1) Ну я пытаюсь понять, где не правильно.
Где то в настройка апача, где-то в коде web сервисов, или где-то в галках публикации.
4 Лефмихалыч
 
17.02.16
11:01
у тебя один vrd на обе конфы?
5 ejikbeznojek
 
17.02.16
11:02
(4) Разные
6 ejikbeznojek
 
17.02.16
11:02
(4)
От УТ вот такой
<?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="/Test3"
        ib="File=&quot;C:\Mia\Ut&quot;;"
        enableStandardOData="true">
    <httpServices publishExtensionsByDefault="true"/>
    <ws>
        <point name="ERPMonitor"
                alias="mr1.1cws"
                enable="true"/>
        <point name="Exchange"
                alias="exchange.1cws"
                enable="true"/>
        <point name="Exchange_2_0_1_6"
                alias="exchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="true"/>
        <point name="MessageExchange"
                alias="messageexchange.1cws"
                enable="true"/>
        <point name="MessageExchange_2_0_1_6"
                alias="messageexchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange"
                alias="RemoteAdministrationOfExchange.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange_2_0_1_6"
                alias="RemoteAdministrationOfExchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="TradeAgentExchange"
                alias="TradeAgentExchange.1cws"
                enable="true"/>
    </ws>
</point>
7 Лефмихалыч
 
17.02.16
11:04
плантформа под УТ и самописью одинаковая? Релиз какой?
8 ejikbeznojek
 
17.02.16
11:06
(7) Одинаковые
8.3.7.1805
9 ejikbeznojek
 
17.02.16
11:11
(7) Но если надо могу поменять релиз самописки на какой-нибудь другой.
10 ejikbeznojek
 
17.02.16
12:05
Может у кого-нибудь файлик есть правильный?
11 Garykom
 
гуру
17.02.16
12:12
а апача то какой версии?
12 ejikbeznojek
 
17.02.16
12:14
(11) 2.2.22
13 ejikbeznojek
 
17.02.16
12:14
(11) УТ то запускается нормально.
14 ejikbeznojek
 
17.02.16
12:34
Разобрался. Путаница была между каталогом публикации и именем базы.
Как только Имя папки и имя базы сделал одинаковым. Всё заработало.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший