2011-12-19 4 views
2

Я пытаюсь немного узнать о IIS 7.5. Я установил виртуальную машину (используя VMware Player) под управлением Windows 2008 R2.Не удается загрузить базовый сайт под IIS 7.5

Теперь я перехожу через онлайн-курс (Pluralsight IIS 7.5 для разработчиков). Я установил IIS и создал свой первый сайт, но когда я пытаюсь открыть его в браузере, он не загружается.

Сайт живет в C: \ inetpub \ site1.com \ default.htm. Default.htm просто содержит одну строку HTML. Если я нажимаю на файл, он открывается нормально, но если я просто набираю «site1.com» в браузере, он терпит неудачу.

Если я иду на сайт в IIS и проверить соединение, я получаю предупреждение:

Cannot verify access to path (C:\inetpub\site1.com) 

Я предполагаю, что это какое-то разрешение проблема. Пул приложений, который также называется site1.com, работает как ApplicationPoolIdentity. Я попытался настроить пользователя DefaultAppPool в папке site1.com и на inetpub, но без радости.

ответ

1

Чтобы получить браузер, отображающий вашу страницу, используя URL-адрес 'http://Site1.com', вам необходимо добавить его в свой Hosts file, иначе ваш DNS-сервер не решит его. Вы бы добавить что-то вроде

127.0.0.1 Site1.com 

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

Ваша другая ошибка Cannot verify access to path (C:\inetpub\site1.com) является проблема разрешения, но это может не помешать работе вашего сайта, поскольку это просто предупреждение. Эта ссылка может помочь http://msmvps.com/blogs/bernard/archive/2009/11/04/warning-authorization-cannot-verify-access-to-path-c-inetpub-wwwroot.aspx

Попробуйте добавить пользователя еще раз. Учетная запись, на которой запущен пул приложений, должна иметь доступ к папке.

+0

Файл Hosts сделал это! Огромное спасибо! –

Смежные вопросы