|
IIS работает со старой платформой, а с новой - нет. Как так-то?
|
Я
|
|
LevelUP 17.12.20 - 17:37 | Привет сообществу!
Настало время обновить платформу,
1. обновил, поставил 8.3.17.1851 (32х)
2. Переписал сопоставление обработчиков на новый wsisapi.dll
3. Дал права IIS пользователям на новый bin
Получаю Ошибка HTTP 500.0 - Internal Server Error
Невозможно отобразить эту страницу ввиду того, что произошла внутренняя ошибка сервера.
Возвращаю обработчик на старый C:\Program Files (x86)\1cv8\8.3.9.2233\bin\wsisapi.dll - все работает
Публикую копию базы на IIS - там автоматически прописывается C:\Program Files (x86)\1cv8\8.3.17.1851\bin\wsisapi.dll (новая платформа), но при заходе также ошибка HTTP 500.0
Подскажите, пожалуйста, что проверить еще? |
LevelUP 1 - 17.12.20 - 17:47 | Еще попробовал поставить 64х. Выставил в настройках пула запрет на 32х. Сопоставил обработчик из bin 64х - тоже, та же ошибка.
Поставил другую платформу помладше 8.3.15.1830 (32х) - то же самое.
Что же там такого сакрального прописано, что только обработчик 8.3.9.2233 работает. Брандмауэры, антивирусы, не знаю куда копать.
IIS7
|
timurhv 2 - 17.12.20 - 17:49 | ( 0) а перепубликация из конфигуратора под полными правами не срабатывает? |
LevelUP 3 - 17.12.20 - 17:53 | ( 2) я пробовал опубликовать новенькую, ни разу непубликованную копию - то же самое в итоге. И да, делал от имени администратора, при публикации копии кстати сообщений с ошибками не выходило, но зайти даже через браузер по типу localhost/test не дает. |
oleg_km 4 - 17.12.20 - 17:55 | НА одном пуле могут быть только сайты с одной версией 1С, тк это один рабочий процесс, а dll от разных версий 1С в один процесс не грузятся. Очень внимательно проверь обработчики во всех публикациях 1С
|
tgu82 5 - 17.12.20 - 18:08 | ( 4) Вы хотите сказать что если я поменяю платформу то мне придется все по веб-серверу тоже менять? Или же главное чтобы везде было одинаково как ыб не заходили хоть через веб-сервер хоть через каталог на компе или в сети? |
LevelUP 6 - 17.12.20 - 18:25 | ( 4) Это интересно, но проверил все три базы, выставил одинаковые обработчики новой платформы - не помогло.
Удалил вообще ссылки на другие обработчики в "Ограничения ISAPI и CGI" у всего сервера, перезагрузил IIS - все то же( |
LevelUP 7 - 17.12.20 - 19:02 | Решил почистить старые публикации и оставить только активную. Удалил папки в Inetpub, но в диспетчере IIS они по-прежнему есть. Как их удалить-то совсем?
|
LevelUP 8 - 17.12.20 - 19:06 | Извините за ( 7), команду удалить не заметил |
LevelUP 9 - 17.12.20 - 19:47 | Для интереса поставил 8.3.9.2309, на чуть постарше чем 8.3.9.2233 и заработало под ее обработчиком. Это что получается, с какой-то версии платформа перестала быть совместимой с Win7 и соответственно IIS7?
Интересно где можно найти таблицу совместимости?
|
ДедМорроз 10 - 17.12.20 - 20:34 | У тебя база под ней запускается?
Ошибка 500,это когда в коде метода 1с произошла ошибка.
|
LevelUP 11 - 17.12.20 - 20:50 | ( 10) под 8.3.9.2309 и 8.3.9.2233 запускается. Под 8.3.15 и 8.3.17 не хочет (ошибка 500). Другие платформы не пробовал. |
timurhv 12 - 17.12.20 - 22:07 | ( 11) Покажите какие компоненты IIS установлены. |