Не удается запустить веб-сайт в IIS - W3SVC

Я пытаюсь запустить сайт в IIS, но он не запускается и вызывает следующую ошибку:

Служба публикации World Wide Web (W3SVC) остановлена. Веб-сайты не может быть запущен, если служба публикации World Wide Web работает.

Как я могу его решить? Я даже не знаю, как начать W3SVC. Нужна помощь

Ответ 1

Сначала убедитесь, что служба публикации World Wide Web установлена и не отключена. [Источник: MSDN]

Щелкните правой кнопкой мыши "Мой компьютер" на рабочем столе и выберите "Управление".

Разверните узел Службы и приложения, а затем щелкните узел Службы.

На правой панели найдите службу публикации в Интернете.

Если служба World Wide Web Publishing не отображается в списке установленных служб, выполните действия, описанные ниже, чтобы установить ее.

Если служба публикации World Wide Web отображается, но имеет состояние, отличное от "Запущено", продолжите с помощью приведенных ниже шагов, чтобы запустить ее.

Щелкните правой кнопкой мыши Службу публикации в Интернете и выберите Свойства.

Убедитесь, что тип запуска - автоматический, а статус службы - "Запущено".

Нажмите Применить, а затем нажмите ОК.

Для установки службы публикации в Интернете

В меню "Пуск" выберите "Настройки", "Панель управления" и нажмите "Установка и удаление программ".

Нажмите Добавить/удалить компоненты Windows.

В списке "Компоненты" установите флажок "Сервер приложений" и нажмите "Подробнее".

Выберите "Диспетчер информационных служб Интернета" и нажмите "Подробнее".

Выберите World Wide Web Service, а затем установите флажок.

Дважды нажмите кнопку ОК, чтобы вернуться к списку компонентов, а затем нажмите кнопку Далее.

Нажмите Готово, когда служба IIS установлена.

Ответ 2

Вот более быстрые шаги для перезапуска W3SVC:

  1. Щелкните правой кнопкой мыши на панели в нижней части экрана
  2. Соблюдайте всплывающее меню
  3. Выберите Task Manager
  4. Выберите вкладку Services
  5. Найдите сервис W3SVC под Name
  6. Щелкните правой кнопкой мыши по этой услуге и выберите start

Ответ 3

Для меня служба публикации в Интернете (W3SVC) застряла в состоянии "остановки", поэтому я не смог запустить IIS или службу вручную.

Что я сделал, чтобы убить службу из административной командной строки, используя команду ниже, а затем я смог запустить IIS

Taskkill /F /FI "SERVICES eq W3SVC"

Ответ 5

Эта проблема возникает, только когда служба публикации в Интернете остановлена. Пожалуйста, перейдите на services.msc ищите сервис публикации в Интернете

Выберите службу и нажмите кнопку "Пуск". После того как статус этой службы изменится на работающий, все ваши сайты в IIS, которые были остановлены, будут запущены автоматически.

если нет, вы сможете запустить их.

Ответ 6

в Windows Server 2016

нажмите кнопку Windows

введите службы и откройте их

выберите "Служба публикации в Интернете"

щелкните правой кнопкой мыши и начните

удачи