Назад | Перейти на главную страницу

IIS 7 - пулы приложений

Я создал сайт CompanySite в IIS - это единственный сайт на этом сервере.

Я создал для этого веб-сайта интегрированный пул .NET 4.

Я установил сайт ASP.Net в CompanySite, и он отлично работает.

Теперь я хочу установить приложение на этом сайте. Я создаю еще один пул приложений .NET 4 для этого приложения. Затем я устанавливаю приложение на CompanySite, используя этот пул приложений.

Как только начнется установка, веб-сайт перейдет в автономный режим либо с 503, либо с. Страница не может быть отображена из-за внутренней ошибки сервера.

Единственный способ исправить это (который я нашел) - удалить это приложение и перезапустить Windows Server, а не только сервер IIS.

Вопрос в том, как установить несколько приложений на одном сайте?

Спасибо

Я думаю, ты все сделал правильно. Вам необходимо создать два пула приложений, установить правильную платформу .NET и связать пул приложений в «Дополнительные настройки» приложения «подпапка».

Проблема могла возникнуть из-за вложенных файлов web.config. Попробуйте поставить физическую папку вашего второго приложения вне физическая папка основного сайта.

Пример:

 C:\inetpub\wwwroot\mainsite
 C:\inetpub\wwwroot\subsite

и создайте приложение виртуального каталога.

Также проверьте журнал событий приложений в средстве просмотра событий. Возможно, есть другие сообщения об ошибках, которые могут помочь решить проблему.

Приложение предназначено для .net 4? Для каждого пула приложений должна быть установлена ​​соответствующая версия .NET для содержащихся в нем приложений. Таким образом, вы не можете смешивать разные версии .net в одном пуле приложений. Также при изменении версии вам, вероятно, потребуется iisreset.