Die gesuchte Ressource wurde entfernt, ihr Name wurde geändert oder sie ist vorübergehend nicht verfügbar."

Die gesuchte Ressource wurde entfernt, ihr Name wurde geändert oder sie ist vorübergehend nicht verfügbar."

Entschuldigen Sie zunächst einmal, dass ich auf diesen Gebieten neu bin. Ich werde Apahe2 mit PHP konfigurieren. Ich habe beide Zip-Setup-Dateien heruntergeladen und beide INI-Dateien konfiguriert. Wenn ich http://localhost/sie jetzt eingebe, wird mir die IIS7-Seite angezeigt. Aber wenn ich versuche, http://localhost/index.phpdie Datei zu öffnen, wird mir die Fehlermeldung „HTTP-Fehler 404.0 – Nicht gefunden. Die gesuchte Ressource wurde entfernt, umbenannt oder ist vorübergehend nicht verfügbar.“ angezeigt. Der Apache2-Pfad sieht so aus c:\apache2und der PHP-Pfad sieht so aus. c:\php Ich verstehe jetzt nicht, was ich noch tun muss. Bitte helfen Sie mir, was ist falsch?

Antwort1

Sie betreiben zwei Webserver auf derselben Maschine. Sie erwarten, dass Apache auf Ihre Anfragen antwortet, aberdeutlichEs ist IIS, der auf Port 80 lauscht und antwortet.

Sie haben eigentlich zwei mögliche Lösungen:

  • Stoppen Sie IIS und starten Sie Apache auf Port 80

  • Installieren Sie PHP für IIS, verwenden Sie es, legen Sie Ihre Seiten im IIS-Dokumentstammverzeichnis ab und verwenden Sie Apache überhaupt nicht.

Beides funktioniert. Im Moment werden Ihre Webanforderungen von IIS verarbeitet, daher ist ein Blick auf Ihre Apache-Konfiguration ein Irrweg.

Es könnte sich für Sie lohnen, ein oder zwei Bücher zu diesem Thema zu besorgen.

verwandte Informationen