Ich habe versehentlich die Standardwebsite in IIS gelöscht. Es wird nicht mehr im Baum des IIS-Managers angezeigt und das Durchsuchen von "localhost" gibt einen 404-Fehler zurück.
Ich habe IIS neu installiert, aber die Standardwebsite ist noch nicht vorhanden. Ist es möglich, die Standardwebsite neu zu erstellen, damit ich meinen Ordner darin erstellen kann?
Antworten:
Andere Antworten sind grundsätzlich richtig. Dank ihnen konnte ich meine Standardwebsite wiederherstellen. Es fehlen nur einige mehr oder weniger wichtige Details.
Dies war in meinem Fall der vollständige Vorgang zum Wiederherstellen der Standardwebsite ( IIS 7 unter Windows 7 64-Bit):
%SystemDrive%\inetpub\wwwroot
Mögliche Probleme :
Wenn die neu erstellte Website nicht mit der folgenden Meldung gestartet werden kann :
... ist es möglich, dass Port 80 bereits einer anderen Anwendung zugewiesen ist (in meinem Fall Skype :). Sie können den Bindungsport auf z. B. 8080 ändern, indem Sie mit der rechten Maustaste auf Standardwebsite klicken und Bindungen bearbeiten ... und Bearbeiten ... auswählen . Weitere Informationen finden Sie unter Fehler 0x80070020, wenn Sie versuchen, eine Website in IIS 7.0 zu starten . Oder Sie können die Anwendung natürlich einfach auf Port 80 schließen.
Für einige Anwendungen muss die Standardwebsite die ID 1 haben . In meinem Fall erhielt es nach der automatischen Neuerstellung automatisch die ID 1. Wenn dies nicht der Fall ist, lesen Sie den Abschnitt "Standardwebsite" in IIS nach versehentlichem Löschen neu erstellen . Bei IIS 6 und 7 ist das anders.
Hinweis : Ich musste die Standardwebsite neu erstellen , da ich nicht einmal ein Projekt öffnen konnte, das für die Ausführung unter IIS in Visual Studio konfiguriert war . Ich hatte eine Lösung mit ein paar Projekten. Eines der Projekte konnte nicht mit der folgenden Fehlermeldung geladen werden:
Nachdem ich die Standardwebsite in IIS Manager neu erstellt hatte, konnte ich dieses bestimmte Projekt neu laden und öffnen.
quelle
Hab das Gleiche getan. Die Standardwebsite konnte nicht direkt neu erstellt werden - es wurde immer wieder beanstandet, dass die Datei bereits vorhanden war ...
Ich habe Folgendes behoben:
quelle
Ich nehme an, Sie möchten Ihre Anwendungen / Websites über LAN veröffentlichen und darauf zugreifen. wahrscheinlich als virtuelle Verzeichnisse unter der Standardwebsite. Die Schritte können abhängig von Ihrer IIS-Version variieren, aber im Grunde kommt es auf diese Schritte an:
Stellen Sie Ihre "Standard-Website" wieder her:
Erstellen Sie eine neue Website
Legen Sie als Namen "Standard-Website" fest
Geben Sie im Abschnitt Bindung (unteres Feld) Ihre lokale IP-Adresse in die Bearbeitung "IP-Adresse" ein.
Das war's: Wenn Sie jetzt Ihre lokale IP-Adresse in Ihren Browser eingeben, erhalten Sie die Website, die Sie gerade hinzugefügt haben. Wenn Sie nun über LAN auf eine Ihrer anderen Webanwendungen / Websites zugreifen möchten, fügen Sie einfach eine virtuelle Anwendung unter Ihrer Standardwebsite hinzu, die auf das Verzeichnis verweist, das Ihre veröffentlichte Anwendung / Website enthält. Jetzt können Sie Folgendes eingeben : http: // yourLocalIPAddress / theNameOfYourApplication , um von Ihrem LAN aus darauf zuzugreifen.
quelle
Sie können versuchen, Ihren vorherigen Status wiederherzustellen, indem Sie folgende Schritte ausführen:
quelle
Schauen Sie sich diese Antwort auf SuperUser an:
Dieser Ansatz hat das Problem für mich behoben.
quelle
Versuche dies:
Klicken Sie im IIS-Manager mit der rechten Maustaste auf Websites, wählen Sie Neu und dann Website ...
Auf diese Weise können Sie die Standardwebsite neu erstellen.
Nach diesen Schritten starten Sie IIS neu: Klicken Sie mit der rechten Maustaste auf den lokalen Computer, Alle Aufgaben, IIS neu starten ...
quelle
Befolgen Sie diese Schritte Stellen Sie Ihre "Standard-Website" -Website wieder her:
quelle
Ich habe den Ordner C: \ inetpub gelöscht und IIS neu installiert, wodurch die Standardwebsite und die Standardeinstellungen neu erstellt wurden.
quelle