Две файловые платформы на одном сервере с IIS
На сервере работает 1С 8.3.22.1750 для центральной базы РИБ с самописной конфигурацией. Клиенту понадобилось поставить 8.3.27.1688, чтобы работать в УНФ.
Из другого сервера, где установлена 64-разрядная платформа 8.3.27.1688, копирую папку bin и разворачиваю ее на новом сервере в папку C:\Program Files\1s_bin64_8.3.27.1688:

На IIS создаю новый пул приложений typ1s:

Использую шпаргалку от Infostart.
Создаю новую базу УНФ. Запускаю конфигуратор и публикую базу под именем UNF:

После этого база УНФ открывается, но не открываются старые базы.
Для публикации UNF меняю пул на typ1s:

Публикую заново базу старой платформы, чтобы обновить default-пул, при публикации прописывается путь в web.config:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="1C Web-service Extension" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.22.1750\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" />
</handlers>
</system.webServer>
</configuration>

Также добавляю пользователю IUSR доступ к папке с 1С:

Словил ошибку, что новый пул постоянно останавливался. Пришлось запускать его под конкретным пользователем-администратором s.osipov, как советовали на стеке:

Вот так с плясками с бубном получается запустить 1С.




Свежие комментарии