Ошибка при запуске веб-приложения

Ошибка при запуске веб-приложения

0

Если щелкнуть правой кнопкой мыши веб-сайт в оснастке Microsoft Internet Information Services (IIS) консоли управления Microsoft (MMC), а затем нажать кнопку «Пуск», веб-сайт не запускается, и появляется следующее сообщение об ошибке:

Процесс не может получить доступ к файлу, поскольку он используется другим процессом.

Что делать.

Чтобы решить эту проблему, я получил ссылку на это решение http://support.microsoft.com/kb/890015

Как: Вам необходимо использовать утилиту Netstat.exe в командной строке, чтобы узнать, использует ли другой процесс порт 80 или порт 443.

Но как убедиться, что эти IP используются или нет? С точки зрения статуса? Какой должен быть его статус?

Второе решение: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList. Но этот ключ не найден.

решение1

Команда netstat -ano выведет список всех используемых в данный момент портов IP и приложений, которые их используют. Если что-то использует порт 80, IIS не сможет запуститься, вам нужно решить, какое приложение важнее IIS или то, которое в данный момент занимает порт 80.

Если порт 80 не используется, проверьте указанный ключ реестра. Читая ссылку на статью поддержки, вы узнаете, что если ключ ListenOnlyList не найден, то значение по умолчанию равно 0.0.0.0
"По умолчанию, если подраздел ListenOnlyList отсутствует, используется IP-адрес 0.0.0.0. Однако, если подраздел ListenOnlyList присутствует и указан IP-адрес 0.0.0.0, другие IP-адреса не должны быть указаны. Если также указаны другие IP-адреса, другие IP-адреса должны быть удалены".

Росс

Связанный контент