Przypadkowo usunąłem domyślną witrynę sieci Web w usługach IIS; Nie pojawia się już w drzewie menedżera IIS, a przeglądanie „localhost” zwraca błąd 404.
Ponownie zainstalowałem usługi IIS, ale domyślna witryna nadal nie istnieje ... Czy jest możliwe odtworzenie domyślnej witryny sieci Web, aby móc utworzyć w niej folder?
Odpowiedzi:
Inne odpowiedzi są w zasadzie poprawne, dzięki nim mogłem przywrócić moją domyślną stronę internetową, po prostu brakuje im mniej lub bardziej ważnych szczegółów.
To był cały proces przywracania domyślnej witryny sieci Web w moim przypadku ( IIS 7 w systemie Windows 7 64-bitowym):
%SystemDrive%\inetpub\wwwroot
Możliwe problemy :
Jeśli nowo utworzonej witryny internetowej nie można uruchomić za pomocą następującego komunikatu:
... możliwe, że port 80 jest już przypisany do innej aplikacji (w moim przypadku Skype :). Można zmienić port wiązania do np 8080, klikając prawym przyciskiem myszy domyślnej witryny sieci Web i wybierając Edit Wiązania ... i Edycja ... . Aby uzyskać szczegółowe informacje, zobacz Błąd 0x80070020 podczas próby uruchomienia witryny sieci Web w usługach IIS 7.0 . Możesz też oczywiście po prostu zamknąć aplikację znajdującą się na porcie 80.
Niektóre aplikacje wymagają, aby domyślna witryna sieci Web miała identyfikator 1 . W moim przypadku automatycznie uzyskał identyfikator 1 po odtworzeniu. Jeśli tak nie jest, zobacz Ponowne tworzenie „domyślnej witryny sieci Web” w usługach IIS po przypadkowym usunięciu . Inaczej jest w przypadku usług IIS 6 i 7.
Uwaga : musiałem ponownie utworzyć domyślną witrynę sieci Web , ponieważ nie mogłem nawet otworzyć projektu skonfigurowanego do uruchamiania w usługach IIS w programie Visual Studio . Miałem rozwiązanie z kilkoma projektami w środku. Nie udało się załadować jednego z projektów i pojawił się następujący komunikat o błędzie:
Po ponownym utworzeniu domyślnej witryny sieci Web w Menedżerze usług IIS mogłem ponownie załadować i otworzyć ten konkretny projekt.
źródło
Zrobiłem to samo. Nie był w stanie bezpośrednio odtworzyć domyślnej witryny internetowej - narzekał, że plik już istnieje ...
Naprawiłem w następujący sposób:
źródło
Przypuszczam, że chcesz publikować i uzyskiwać dostęp do swoich aplikacji / witryn z sieci LAN; prawdopodobnie jako katalogi wirtualne w domyślnej witrynie internetowej. Kroki mogą się różnić w zależności od wersji IIS, ale zasadniczo sprowadzają się do następujących kroków:
Przywróć witrynę „Domyślna witryna internetowa”:
utworzyć nową witrynę internetową
ustaw „Domyślna witryna internetowa” jako nazwę
W sekcji Wiązanie (dolny panel) wprowadź lokalny adres IP w polu „Adres IP”.
to wszystko: teraz za każdym razem, gdy wpiszesz swój lokalny adres IP w przeglądarce, otrzymasz właśnie dodaną witrynę. Teraz, jeśli chcesz uzyskać dostęp do innych aplikacji / witryn internetowych z sieci LAN, po prostu dodaj wirtualną aplikację pod domyślną witryną internetową, kierując do katalogu zawierającego opublikowaną aplikację / witrynę. Teraz możesz wpisać: http: // yourLocalIPAddress / theNameOfYourApplication, aby uzyskać do niej dostęp z sieci LAN.
źródło
Możesz spróbować przywrócić poprzedni stan, wykonując następujące czynności:
źródło
Sprawdź tę odpowiedź na SuperUser:
To podejście rozwiązało problem.
źródło
Spróbuj tego:
W Menedżerze usług IIS kliknij prawym przyciskiem myszy witryny sieci Web, wybierz opcję Nowa, a następnie witryna sieci Web ...
W ten sposób można odtworzyć domyślną witrynę sieci Web.
Po wykonaniu tych kroków uruchom ponownie usługi IIS: kliknij prawym przyciskiem myszy komputer lokalny, Wszystkie zadania, Uruchom ponownie usługi IIS ...
źródło
Wykonaj następujące kroki Przywróć witrynę „Domyślna witryna internetowa”:
źródło
Usunąłem folder C: \ inetpub i ponownie zainstalowałem usługi IIS, które odtworzyły domyślną witrynę internetową i ustawienia.
źródło