29.06.2018 Кирилл Шарков 18840
Информационная база 1С: публикация на веб-сер...

Содержание:

1.       Публикация 1С на IIS

2.       1С IIS сервер: обновления и настройки 

 

1.   Публикация 1С на IIS

 

1.      Иногда у клиента есть потребность в работе пользователей через браузер. Это не всегда верное решение, но это – решение клиента. И в том, что пользователи будут работать через браузер, есть свои минусы и плюсы:


a.       Не надо устанавливать на рабочую станцию пользователя платформу 1С:Предприятие

b.      При обновлении, платформы – тоже не нужно ничего придумывать в виде дополнительных инструментов для установки обновления (особенно если пользователей много).


c.       Но есть и минусы:


                         i.      Скорость работы и стабильность работы в браузере и на платформе 1С:Предприятие – будет различаться, причем не в пользу браузера, особенно на больших данных. Имеется в виду вывод больших данных на просмотр. Например, сформированный отчет в 3-4 тыс. строк - скорость его показа в браузере и на клиенте 1С будет не с сторону браузера.

                         ii.      Удобство работы с некоторыми механизмами. Например, с файлами: диалог выбора файла немного отличается.

                         iii.      Сама работа с файлами. В некоторых случаях потребуется установить расширение работы с файлами.

                         iv.      Не работает Drag-and-drop в браузере, хотя фирма 1С анонсировала этот механизм примерно года полтора назад, но это до сих пор не реализовано.


Это было лирическое отступление. На самом деле статья не о том. Я бы хотел рассказать, как опубликовать информационную базу, клиент-серверную, файловую, особенности настройки 32 и 64-bit операционных систем для корректной работы информационной системы в браузере. И показать, что нет ничего сложного в настройке при обновлении платформы, обновлении информационной базы.


Для начала необходимо проверить, чтобы был установлен веб-сервер IIS или Apache (разницы нет). По своему опыту скажу, что работал только с IIS, с Apache не приходилось, но, думаю, сложностей не должно быть. Скачать дистрибутив, установить – смогут сделать многие. Предлагаю рассмотреть, как происходит публикация на веб IIS.


В панели управления -> Администрировании, проверяем, если нет раздела «Диспетчер IIS» - значит он не установлен. Как установить - в интернете много материалов на эту тему. Обычно он не установлен на рабочих станциях или домашних компьютерах, использующих версии Windows для десктопных версий, на серверных версиях Windows IIS установлен по умолчанию.


Следующим шагом, который требует 1С публикация на веб-сервере IIS, является проверка - установлен ли компонент платформы 1С «Модуль расширения веб-сервера». Если данный компонент не установлен, его необходимо установить. Вариантов как это сделать несколько. Можно запустить инсталлятор платформы. Можно в панели управления -> «Программы и компоненты» (это в win 7 или 10, в более ранних – «программы и установки») - выбрать в установленных программах соответствующий релиз платформы и выбрать «Изменить». Какой вариант установки использовать, - разницы нет. Нужно, чтобы компонент платформы был установлен.


Теперь приступим непосредственно к опубликованию:


1.      Нужно запустить информационную базу в режиме Конфигуратор

2.      Выбрать меню «Администрирование» -> «Публикация на веб-сервере»



    


 

Кликнув мышкой на кнопку «Опубликовать», информационная база опубликуется. После опубликования программа выдаст предупреждение, что информационная база опубликована (но нужно перезапустить 1С веб-сервер IIS), появится предложение перезапустить. Можно ответить утвердительно. Либо отказаться и вручную перезапустить. В принципе, на этом публикация сервера 1С IIS заканчивается. Для того чтобы проверить, что мы все верно сделали, запускаем браузер и в адресной строке указываем http://localhost/имя информационной базы. Если компьютер имеет белый (реальный) IP-адрес, то вместо localhost, указываем IP-адрес.


Если информационная база клиент-серверная, действия аналогичные. Ну вот и все, теперь можно запускать информационную базу через браузер. 

    

2. 1С IIS сервер: обновления и настройки


А теперь рассмотрим несколько ситуаций:


Фирма «1С» периодически обновляет платформу 1С. И вот вышел новый релиз. Вы решили «обновиться». Установили новый релиз платформы, запускаете через браузер информационную базу, а она не запускается. Решение следующее:


Запускаем консоль управления IIS.




·         Раскрываем ветку «Localhost»




·         Доходим до информационных баз, которые опубликованы.

·         Выделяем информационную базу.




·         В правой части выбираем «Сопоставление обработчиков», кликаем




Ищем «1СWeb- service Extension», дважды кликаем мышкой и корректируем исполняемый файл. Эту операцию нужно провести со всеми информационными базами, которые опубликованы. После проделанной операции обязательно необходимо перезапустить веб-сервер.


Для этого необходимо в консоли управления выделить имя сервера




И выбрать «Перезапустить»




Если вы используете 64-битную платформу 1С, то в настройках IIS нужно дать разрешение пулу приложений разрешение на использование 64-битных приложений. Для этого нужно запустить Диспетчер служб управления IIS. 




Выделить «Пулы приложений», выделить «DefaultAppPool», а в панели действий выбрать «Дополнительные параметры»




В этом окне нужно изменить значение параметра «Разрешены 32-разрядные приложения». Во многих источниках было написано, что этот параметр нужно оставить в положении «Истина». У меня не запустилась информационная база, пока не изменил на «Ложь». Возможно, случайность, но такая же ситуация повторилась и у клиента.

Кирилл Шарков,
разработчик 1С компании «Кодерлайн».

Наши проекты

АО «Вертолетная сервисная компания»
АО «Вертолетная сервисная компания»

Отрасль:
МТО эксплуатации вертолетной техники

Внедренное типовое решение:
1С:Бухгалтерия КОРП

- Консультации по сложным вопросам налогового и бухгалтерского учета;
- Ра...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Бухгалтерия КОРП

Бухгалтерский учет Производственные операции Регламентированная отчетнос...

ООО «Иви.ру»
ООО «Иви.ру»

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление корпоративными финансами

Подсистема казначейства
Модуль бюджетного контроля по ДДС ...

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

Внедренное типовое решение:
1С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

Управление персоналом и кадровый учет (HRM) Кадровый учет Расчет зарплаты Рег...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Управление производственным предприятием

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

Внедренное типовое решение:
1С:Бухгалтерия

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение