Не удается запустить веб-сайт в 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:
- Щелкните правой кнопкой мыши на панели в нижней части экрана
- Соблюдайте всплывающее меню
- Выберите
Task Manager
- Выберите вкладку
Services
- Найдите сервис
W3SVC
под Name
- Щелкните правой кнопкой мыши по этой услуге и выберите
start
Ответ 3
Для меня служба публикации в Интернете (W3SVC) застряла в состоянии "остановки", поэтому я не смог запустить IIS или службу вручную.
Что я сделал, чтобы убить службу из административной командной строки, используя команду ниже, а затем я смог запустить IIS
Taskkill /F /FI "SERVICES eq W3SVC"
Ответ 4
Ссылка ниже также работает..
http://www.dotnetsharepoint.com/2015/01/the-world-wide-web-publishing-service.html
Спасибо
Ответ 5
Эта проблема возникает, только когда служба публикации в Интернете остановлена.
Пожалуйста, перейдите на services.msc
ищите сервис публикации в Интернете
Выберите службу и нажмите кнопку "Пуск". После того как статус этой службы изменится на работающий, все ваши сайты в IIS, которые были остановлены, будут запущены автоматически.
если нет, вы сможете запустить их.
Ответ 6
в Windows Server 2016
нажмите кнопку Windows
введите службы и откройте их
выберите "Служба публикации в Интернете"
щелкните правой кнопкой мыши и начните
удачи