Назад | Перейти на главную страницу

Windows Server 2008 IIS

Я пытаюсь выполнить действительно простую задачу - настроить виртуальный каталог в Windows Server 2008. Я делаю это, но по какой-то причине не работает:

Но я получаю 404 - что дает?

Изменить: сначала я не упомянул, что это Server 2008 R2

Я понял. Я установил Collabnet Subversion и он автоматически настраивает что-то для обработки материалов управления версиями веб-клиента. Я удалил, перезагрузил и вуаля! Спасибо всем за все ваши ответы и предложения.

Вы установили правильные разрешения для папки?

IUSR и / или IIS_IUSRS должны иметь как минимум права на чтение.

В основных настройках нажмите кнопку «Проверить настройки» и посмотрите, что там написано. Думаю, у меня была аналогичная проблема, и это было связано с разрешениями.

Попробуйте установить флажок «Подключиться как» или проверьте идентификатор пула приложений.

Ваш файл index.htm может быть index.htm.txt, если в вашей системе включено скрытие расширений.

Greetz, GHad

Просто попробуй http: //localhost/index.htm

Допустим, я создал папку:

d:\Webs\TestSite
and put index.htm in that folder. Then I point the default web at that folder. I don't need to include "\TestSite" in the URL because that is the root folder of my web site.

Я подозреваю, что это проблема в вашем случае.

Это имя виртуального каталога действительно "TestSite" или это только имя папки файловой системы на d: "TestSite", а вы дали виртуальному каталогу другое имя?

Это очень маловероятно, но вы можете проверить это: разрешено ли расширение файла / тип mime .htm? Может быть, кто-то очень ограничительно удалил его из разрешенного расширения из Интернета по умолчанию? Попробуйте поместить в этот каталог файл .txt или .html.

ОБНОВИТЬ:

Другая возможная причина, которая, на мой взгляд, такая же: сеть по умолчанию не имеет «пустого» заголовка хоста или ограничена одним IP-адресом, который не равен 127.0.0.1. Или порт http по умолчанию (80) был изменен на другое значение.

Можете ли вы перейти к http: // localhost / успешно?

Если вы включите просмотр каталогов для TestSite, можете ли вы перейти к http: // localhost / TestSite / успешно?

Ошибка 404 очень ясна. Это файл не может быть найден, значит это что-то в конфигурации. Я бы посоветовал сдуть его и дать второй шанс.

У меня успешно есть сайт, работающий на сервере 08 R2 (SP1) под управлением localhost. Проверяли ли вы на сайтах правильность привязок? I.E. для веб-сайта по умолчанию он должен выглядеть примерно так: localhost на *: 80 (http) или localhost на *: 8080 (http), если вы проверили это, то могу ли я предложить изменить порт с 80 на E.G. 8080 или что-то другое, кроме портов HTTP - например, 81 или 8181, это может помочь, но если вы хотите, чтобы «внешние» пользователи получали доступ к вашему сайту, вам необходимо настроить брандмауэр (он уже должен быть настроен для порта 80, но если вы Если вы изменили его, как предлагается, вам необходимо создать новое правило для этого конкретного порта - и вам также может потребоваться настроить исключение для этого порта в вашем модеме или настроить маршрутизацию, чтобы ваш модем направил этот порт обратно на ваш сервер.

Я предполагаю, что это может быть проблемой, или другая проблема может заключаться в том, что где-то на / на вашем сервере есть другая программа / приложение, которое заняло порт 80 и не разрешает `` доступ HTTP '', но маловероятно (поскольку я думаю, это свежая или несколько свежая установка сервера).

Я должен был упомянуть об этом раньше - предоставленный вами журнал (служба публикации в Интернете (служба WWW) не зарегистрировала префикс URL-адреса http: // *: 80 / TestSite для сайта 1) указывает, что префикс *: 80 / TestSite указывает мне, что привязка неверна. Вам может потребоваться ввести 127.0.0.1 для доступа к вашему сайту, если вы не отредактируете привязку и не измените на localhost (должно быть по умолчанию, но опять же серверы могут сходить с ума;)).

После проверки я предполагаю, что ваша проблема должна / могла быть решена :).

Я знаю, что, возможно, здесь не слишком много смысла, но это из опыта при настройке моего :), но у меня все еще есть некоторые ошибки, которые нужно исправить :(, так как мой "выход в Интернет" ^^ с www.domainname.com : |.

В любом случае, я оставлю это здесь и надеюсь, что после подтверждения этих вещей ваш сервер начнет «хорошо играть» :)

Ура, Надеюсь, мои предложения помогли.