IIS 7.5 и установка Tomcat: ошибка 500.19

можно использовать netstat , его очень полезная команда

2
задан 23 July 2012 в 03:34
1 ответ

Ключ к решению этой проблемы находится в сообщении об ошибке (IIS действительно хорошо объясняет ошибки 500.19, что приятно):

Этот раздел конфигурации нельзя использовать по этому пути. Это происходит, когда раздел заблокирован на родительском уровне. Блокировка либо по умолчанию (overrideModeDefault = "Deny"), либо явно устанавливается тегом местоположения с overrideMode = "Deny" или устаревшим allowOverride = "false".

Это означает, что вы не можете указать изменение раздела конфигурации (в данном случае в вашем файле web.config .

Вы можете решить эту проблему, разблокировав этот раздел на на уровне сайта, используя следующую команду:

appcmd unlock config "[SITENAME]" -section:handlers /commit:apphost

Где [SITENAME] - это имя сайта, на котором установлены ваши биты TomCat.

Вы также можете сделать это в консоли управления IIS7:

  1. Перейдите на сайт и запустите конфигурацию Аплет / функция редактора:

    enter image description here

  2. В редакторе конфигурации выберите system.webServer / handlers из списка разделов и ApplicationHost.config из списка От: , затем щелкните Раздел разблокировки :

    enter image description here

Переключатель / commit: apphost в версии командной строки и ApplicationHost.config <путь к местоположению = ... Расположение в версии с графическим интерфейсом пользователя гарантирует, что этот раздел будет разблокирован в файле IIS applicationHost.config , а не в вашем web.config .

2
ответ дан 3 December 2019 в 11:54

Теги

Похожие вопросы