Недавно я установил Windows Server 2003 на виртуальную машину, а затем добавил роль IIS.
(Причина использования старой ОС - заставить работать старое программное обеспечение - компонент веб-сервера Crystal Reports)
Я еще не добавил на сайт никаких страниц / приложений (кроме одной очень простой тестовой html-страницы с тегом абзаца hello перед повторной установкой iis), но что бы я ни пытался, я получаю сообщение «Служба недоступна», когда при просмотре localhost или при просмотре сайта за пределами сервера.
Я пробовал шаги, перечисленные здесь - http://support.microsoft.com/?id=918041
Я пробовал шаги, перечисленные здесь - http://support.microsoft.com/kb/842493 (даже если машина не является контроллером домена)
Я пытался постепенно предоставлять все больше и больше «свободы» папкам wwwroot для различных учетных записей пользователей / систем. Независимо от того, что я пытаюсь - «Служба недоступна»
Каждый раз, когда я пытаюсь перейти на сайт, средство просмотра событий показывает серию предупреждений: «Процесс, обслуживающий пул приложений 'DefaultAppPool', неожиданно завершился. Идентификатор процесса был 'xxxx'. Код выхода процесса был '0xffffffff', каждый с другим идентификатором процесса , а затем «Пул приложений DefaultAppPool автоматически отключается из-за серии сбоев в процессах, обслуживающих этот пул приложений.
Я также попытался удалить роль IIS, а затем снова добавить ее (но на этот раз - без компонента APS.net)
Сервер полностью обновлен.
Любые идеи?
Убедитесь, что учетные записи пользователей IUSR и ASP.NET имеют разрешения на чтение папок, на которые указывает виртуальный каталог при установке CRweb. Вам также может потребоваться добавить чтение / запись для этих пользователей в Windows \ temp, если память не изменяет.
И убедитесь, что для пула приложений выбрана правильная версия .Net framework. Они всегда возвращали меня, когда я использовал сервер CRweb.
Сейчас я отвечаю по умолчанию, но:
Затем просмотрите вывод, чтобы увидеть, есть ли какие-либо очевидные проблемы, такие как доступ запрещен и т. Д.