Имя: Пароль:
1C
1С v8
1С программно опубликовать http-сервисы
,
0 Абдулазиз
 
19.09.22
16:12
Здравствуйте коллегия! Я программно опубликую базу на Apache. Загружаю пустая конфигурацию. Сейчас мне надо опубликовать все http-сервисы в этой конфигурации программно. Помогите пожалуйста. Заранее спасибо.
1 Strogg
 
19.09.22
16:13
(0)
1) опубликуй интерактивно.
2) Посмотри изменения в конфигурационном файле
3) Внеси в него изменения из 1С
4) ???
5) Profit
2 Абдулазиз
 
19.09.22
16:17
(0) Точнее, через командную строку нужно мне. Потому что я загружаю базу через командную строку и опубликую на Apache тоже на командную строку. И сразу надо опубликовать все http-сервисы тоже.
3 vicof
 
19.09.22
16:17
"Загружаю пустая конфигурацию."
"надо опубликовать все http-сервисы в этой конфигурации"
Где-то тут противоречие.
4 Strogg
 
19.09.22
16:18
(3) мож он имел в виду пустую БД.
5 Абдулазиз
 
19.09.22
16:19
(3) Пустая БД
6 Абдулазиз
 
19.09.22
16:22
Я создал база данных "МЕНЕДЖЕР БАЗЫ ДАННЫХ". Эта база данных контролирует ве остальные базы. Создает новые базы удаляет их. И отправить какие то данные в новую базу. Все работает через "Wscript.Shell". Сейчас надо опубликовать http-сервисы.
7 Абдулазиз
 
19.09.22
16:32
в default.vrd там есть

    <httpServices>
        <service name="DBManagerПроверкаСоединение"
                rootUrl="CheckConnection"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
    </httpServices>

вот такую строку надо добавить через командную строку.
8 valerivp
 
19.09.22
16:34
(7) не забудь про конфиг апача, там тоже надо
9 Fragster
 
гуру
19.09.22
16:45
10 Абдулазиз
 
19.09.22
17:04
(9) Сработала спасибо. Было надо создать шаблон и потом через -decriptor надо указать тот шаблон "default.vrd". Спасибо всем.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.