3.1.4 Публикация базы(в разработке)
Как опубликовать базу 1с на веб-сервере
При установленном веб-сервере Аpache
Запустить 1С от имени администратора.
Выбрать базу данных, кликнув на нее.
Нажать на кнопку «Конфигуратор».
Заполнить поля «Пользователь» и «Пароль» (если требуется).
Нажать на кнопку «ОК».
5. Нажать на меню «Администрирование».
6. Выбрать пункт «Публикация на веб-сервере».
7. Убедится что в поле «Веб-сервер» указан «Apache 2.4» и указать в поле «Каталог» путь к папке публикации. Данную папку необходимо создать в каталоге C:\wwwroot, либо C:\inetpub\wwwroot если каталог существует. Если не существует, его необходимо создать.
8. Нажать кнопку «Опубликовать».
9. Нажать на кнопку «ОК» ⇒ Появится сообщение: «При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?».
10. Нажать кнопку «Да».
11. Открыть «диспетчер сервера» (Через «Пуск») и перейти на пункт «Конфигурация».
12. Выбрать раздел «Службы».
13. Найти «Аpache» и кликнуть на нем правой кнопкой мыши.
14. Выбрать пункт «Перезапустить».
15. Закрыть конфигуратор.
ЕСЛИ У ВАС 1С ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ КОМПОНЕНТУ SOAP-COM.
При установленном веб-сервере IIS
1. Запустить 1С от имени администратора.
2. Выбрать базу данных, кликнув на нее.
3. Нажать на кнопку «Конфигуратор».
4. Заполнить поля «Пользователь» и «Пароль» (если требуется).
5. Нажать на кнопку «ОК».
6. Нажать на меню «Администрирование».
7. Выбрать пункт «Публикация на веб-сервере».
8. Убедится что в поле «Веб-сервер» указан «Internet Information Services» и указать в поле «Каталог» путь, где хранится база.
9. Нажать кнопку «Опубликовать».
10. Нажать на кнопку «ОК» ⇒ Появится сообщение: «При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?».
11. Нажать кнопку «Да».
Если у Вас 32 разрядная версия 1С:
Открыть «Диспетчер служб IIS» (через «Пуск»).
Раскрыть список «WIN…».
Выбрать пункт «Пулы приложений», кликнув на него.
Кликнуть правой кнопкой мыши на строку «DefaultAppPool».
Выбрать пункт «Дополнительные параметры».
6. В поле «Разрешены 32-разрядные приложения» кликнуть кнопку выпадающего списка и выбрать пункт «true».
7. Нажать кнопку «ОК».
8. Перезапустить пул, нажав кнопку c правой стороны «Перезапуск».
Перезапустить IIS сервер:
Перейти в раздел «WIN…», кликнув на него
С правой стороны нажать кнопку «Перезапустить».
В случае если при вызове сервисов возникает ошибка: "ошибка работы с интернет":
В обработке необходимо отредактировать функцию:
следующим образом:
Было:
Стало:
ЕСЛИ У ВАС 1С ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ КОМПОНЕНТУ SOAP-COM.
Чтобы посмотреть инструкцию по компоненте soap-com, перейдите по ссылке - Компонента soap-com