4 публикация конфигурации

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Публикация конфигурации АСП.Шлюз
При установленном веб-сервере Аpache

Запустить 1С от имени администратора.

 - Выбрать базу данных, кликнув на нее.
 - Нажать на кнопку "Конфигуратор".
 - Заполнить поля "Пользователь" и "Пароль" (если требуется).
 - Нажать на кнопку "ОК".

 - Нажать на меню "Администрирование".
 - Выбрать пункт "Публикация на веб-сервере".

 - Убедится что в поле "Веб-сервер" указан "Apache 2.4" и указать в поле "Каталог" путь к папке публикации. Данную папку необходимо создать в каталоге C/
wwwroot, либо C/
inetpub
wwwroot если каталог существует. Если не существует, его необходимо создать. - Нажать кнопку "Опубликовать". - Нажать на кнопку "ОК" => Появится сообщение/ "При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?". - Нажать кнопку "Да".

 - Открыть «диспетчер сервера» (Через "Пуск") иперейти на пункт "Конфигурация".
 - Выбрать раздел "Службы".
 - Найти "Аpache" и кликнуть на нем правой кнопкой мыши.
 - Выбрать пункт "Перезапустить".
 - Закрыть конфигуратор.

ПОСЛЕ ПУБЛИКАЦИИ КОНФИГУРАЦИИ АСП.ШЛЮЗ НУЖНО ПОДКЛЮЧИТЬ АДРЕСНЫЙ КЛАССИФИКАТОР.'

ЕСЛИ У ВАС 1С ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ КОМПОНЕНТУ SOAP-COM.'

При установленном веб-сервере IIS

Запустить 1С от имени администратора.

 - Выбрать базу данных, кликнув на нее.
 - Нажать на кнопку "Конфигуратор".
 - Заполнить поля "Пользователь" и "Пароль" (если требуется).
 - Нажать на кнопку "ОК".

 - Нажать на меню "Администрирование".
 - Выбрать пункт "Публикация на веб-сервере".

 - Убедится что в поле "Веб-сервер" указан "Internet Information Services" и указать в поле "Каталог" путь, где хранится база.
 - Нажать кнопку "Опубликовать".
 - Нажать на кнопку "ОК" => Появится сообщение/ "При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?".
 - Нажать кнопку "Да".

Если у Вас 32 разрядная версия 1С/

 - Открыть "Диспетчер служб IIS" (через "Пуск").
 - Раскрыть список "WIN...".
 - Выбрать пункт "Пулы приложений", кликнув на него.
 - Кликнуть правой кнопкой мыши на строку "DefaultAppPool".
 - Выбрать пункт "Дополнительные параметры".

 - В поле "Разрешены 32-разрядные приложения" кликнуть кнопку выпадающего списка и выбрать пункт "true". 
 - Нажать кнопку "ОК".

Перезапустить пул, нажав кнопку c правой стороны "Перезапуск".

Перезапустить IIS сервер/

 - Перейти в раздел "WIN...", кликнув на него
 - С правой стороны нажать кнопку "Перезапустить".

Определение адреса публикации

Для того, чтобы определить ip адрес публикации для подключения с других компьютеров локальной сети, необходимо запустить на компьютере, где опубликована база, скрипт/ Файл:Ip in txt.bat
При этом, если был задан нестандартный порт, например 8080, нужно учесть это при формировании адреса подключения, например http://адрес_публикации/8080
В случае если при вызове сервисов возникает ошибка/ "ошибка работы с интернет" |

В обработке необходимо отредактировать функцию:

<1c>

Функция ПолучитьПрокси() Экспорт</1c> следующим образом:

Было: <1c> Прокси = Новый WSПрокси(Определения, ПространствоИмен, СокрЛП("DataExchangeGatewayV2"),СокрЛП("DataExchangeGatewayV2Soap")); </1c> Стало: <1c>

 Прокси = Новый WSПрокси(Определения, ПространствоИмен(), "DataExchangeGatewayV2","DataExchangeGatewayV2Soap", , , , "http://"+?(Продуктив,"","t2-")+Подключение+"/"+ИмяШлюза+"/ws/DataExchangeGatewayV2.1cws") </1c>

ПОСЛЕ ПУБЛИКАЦИИ КОНФИГУРАЦИИ АСП.ШЛЮЗ НУЖНО ПОДКЛЮЧИТЬ АДРЕСНЫЙ КЛАССИФИКАТОР.'

ЕСЛИ У ВАС 1С ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ КОМПОНЕНТУ SOAP-COM.'

После того, как база опубликована, к ней может понадобиться [[https:// pub.aspcom.ru/%D0%BE%D0%B1%D1%89%D0%B5%D0%B5/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8%D0%B7_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8 Подключиться из обработки]] </syntaxhighlight>

0.00
(0 голосов)