Я проводил техническое обслуживание на сервере сборки на работе и изменил некоторые различные настройки (настройки реестра для пользовательских приложений, разрешения пользователей и т. д.), затем перезапустил машину. Когда машина снова заработала, я не смог получить доступ к веб-сайту, размещенному на этой машине, поэтому я начал копаться. Похоже, что IIS6 был каким-то образом удален, чего я точно не делал.
Мой вопрос: Что могло вызвать это? Я пробовал переустановить его, удалить его, переустановить снова, и ничего не изменилось. У меня все еще пустое приложение IIS Manager (inetmgr), и нет возможности получить доступ к этим веб-сайтам.
Кстати, на компьютере установлена операционная система Windows Server 2003 R2 x64 Service Pack 2.
решение1
Я изменил некоторые различные настройки (настройки реестра для пользовательских приложений, разрешения пользователей и т. д.),
Так что вы там делали? Планировали заранее и следовали написанному плану или импровизировали?
У вас есть резервная копия метабазы? Вы можете попробовать восстановить ее сейчас, когда у вас снова есть IIS.
Я предполагаю, что, говоря «пустое приложение диспетчера IIS», IIS по крайней мере запущен, но в нем ничего нет?
решение2
Если вы еще не отказались от этого, я уже видел такую же проблему, и это была проблема с разрешениями в реестре. Мы не знаем, как это дошло до такого состояния, но этот ключ:
HKLM\software\microsoft\windows nt\currentversion\svchost
необходимо, чтобы группе администраторов был предоставлен полный контроль. Надеюсь, это поможет, в противном случае восстановление может быть самым быстрым вариантом (потребовалось некоторое время, чтобы разобраться).