Не удается получить доступ к localhost / iis после установки Oracle и адаптера обратной связи - PullRequest
0 голосов
/ 10 мая 2009

Недавно я установил Oracle и требуемый Microsoft Loopback Adapter, который работал нормально. Однако, похоже, это как-то испортило IIS (или, по крайней мере, его взаимодействие с Visual Studio). Я больше не могу подключиться к localhost или 127.0.0.1 и даже не могу открыть веб-проект в Visual Studio 2008 (который раньше работал нормально), получая сообщение об ошибке «Указан локальный URL-адрес IIS http://localhost/MyProject для веб-проекта MyProject не настроен. Чтобы открыть этот проект, необходимо настроить виртуальный каталог. Хотите создать этот каталог сейчас? " Я нажимаю да, тогда выдает ошибку, что «не может найти сервер http://localhost на текущей машине».

IIS работает, и я могу подключиться к веб-сайту IIS по умолчанию и другому содержимому inetput / wwwroot на localhost: 1122.

Я попытался отключить адаптер обратной связи и закомментировать строку, которую мне нужно было добавить к хостам, чтобы заставить работать Oracle, и, хотя это остановило работу Oracle, это не помогло с IIS / localhost.

edit: оказалось, что это было исправлено путем восстановления проекта из резервной копии, поэтому, должно быть, это была проблема с каким-то проектом.

Ответы [ 4 ]

0 голосов
/ 19 мая 2009

Нечто подобное произошло со мной сегодня на Windows XP и IIS 5. что бы это ни было. Проблема в том, что инструмент, который я установил, создал несколько виртуальных каталогов без имени приложения на веб-сайте по умолчанию.

Решением было открыть оснастку IIS, щелкнуть правой кнопкой мыши и выбрать «Свойства» для поврежденных виртуальных каталогов, а затем создать «Имя приложения» на вкладке «Виртуальный каталог» диалогового окна «Свойства». Неважно, как я его назвал, поскольку на веб-сайте по умолчанию не было виртуального каталога с пустым именем приложения.

0 голосов
/ 10 мая 2009

Вы можете настроить локальный IIS для прослушивания через другой порт. Щелкните правой кнопкой мыши веб-сайт по умолчанию, перейдите на вкладку Веб-сайт, затем Дополнительно. Добавьте, например, 1234 в качестве порта TCP.

Тогда вы можете подключиться как http://localhost:1234/YourProject

Вы можете открыть веб-сайт в Visual Studio из файловой системы и указать новый URL-адрес в Project -> Страницы свойств -> Параметры запуска -> Использовать пользовательский сервер.

0 голосов
/ 10 мая 2009

Хорошо, наконец-то мне удалось заставить это работать, удалив проект и восстановив его из резервной копии. Я полагаю, что конфигурация проекта каким-то образом испортилась так, что я получил ошибку, а не проблему с самим IIS. Извините за ложную тревогу.

0 голосов
/ 10 мая 2009

Я предполагаю, что это проблема с адаптером обратной связи. Возможно, вам придется правильно восстановить настройки подключения. Проверьте правильность отключения петлевого адаптера и правильность настроек подключения в Панели управления-> Сетевые подключения. Редактировать: Также было бы лучше перезагрузить систему после того, как вы внесли все необходимые изменения в настройки.

...