![]() |
|
Публикация на IIS двух баз с разной версией платформы | ☑ | ||
---|---|---|---|---|
0
Dwarrior
10.08.17
✎
09:48
|
Повторно открою тему, т.к. не могу продолжить старую, извините:)
Вопрос: На IIS была опубликована клиент-серверная база на платформе 8.3.9. Установил платформу 8.3.10, опубликовал другую базу (с другого сервера). После перезапуска IIS старая база видится через инет, новая база (8.3.10) возвращает "Ошибка HTTP 500.0 - Internal Server Error". Можно вообще две разные платформы публиковать? Fragster посоветовал "нужно сделать два апппула, у каждого свою версию в обработчиках указать.", "в нужной публикации поправить путь до dll в разделе handler mappings". Вот вроде все так и сделано - в публикации ко второй базе в "Сопоставлении обработчиков" в обработчике "1C Web-service Extension" путь прописан к новой платформе. В публикации первой базы - этот путь к старой платформе. Но проблема все же есть - "Ошибка HTTP 500.0 - Internal Server Error" |
|||
1
_KaA
10.08.17
✎
09:56
|
Сделать можно, количество платформ не ограничено.
|
|||
2
Feunoir
10.08.17
✎
10:17
|
(0) Базы разных платформ надо включать в разные пулы приложений (App Pools).
|
|||
3
Dwarrior
10.08.17
✎
10:29
|
(2) А вот как?:) в двух словах поясните пожалуйста, я попробую разобраться
|
|||
4
DmitrO
10.08.17
✎
10:42
|
В консоли управления IIS.
У сервера в Разрешения ISAPI и CGI занести вторую 1совскую dll (wsisapi.dll). У сервера создать второй пул приложений. У приложения (вирт. каталог) в Основных настройках указать этот пул приложений. Обеспечить чтобы модули расширения приложений (вирт. каталогов) одной версии работали каждый в сврем в пуле. |
|||
5
Feunoir
10.08.17
✎
10:52
|
(3) Сначала создаётся столько пулов приложений, сколько разных платформ. Потому каждой опубликованной базы в дополнительных параметрах указывается свой пул.
http://i.imgur.com/e3TevxL.png http://i.imgur.com/IyUQv4C.png |
|||
6
Dwarrior
10.08.17
✎
10:55
|
(4) (5) Благодарю! Все примерно понятно, попробую.
|
|||
7
Dwarrior
11.08.17
✎
17:33
|
И все-таки я делаю что-то не так...Второй пул приложений сделал, указал его у второй базы, рестартанул сервер - ничего не изменилось.
(4) Где находятся "Разрешения ISAPI и CGI" и сервера IIS? |
|||
8
Dwarrior
11.08.17
✎
17:39
|
(7) Извиняюсь, вопрос снят, кажется все заработало! Вроде ничего больше не делал, кроме описанного...
Спасибо всем еще раз! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |