Две файловые платформы на одном сервере с 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С.

image_pdfimage_print

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *