Frage

so, ich bin mit Apache auf meinem Laptop.

Wenn ich gehe zu „localhost“, ich die Seite bekommen, die sagt:

  

Wenn Sie diese Seite sehen, bedeutet das, dass die Installation der Apache Web-Server-Software auf diesem System erfolgreich war. Sie können jetzt Inhalte in dieses Verzeichnis hinzufügen und diese Seite ersetzen.

außer, ich kann nicht Inhalt hinzufügen und die Seite ersetzen.

Ich kann auf seine Links klicken, und das funktioniert gut.

Zunächst einmal ist es nicht einmal ein „index.html“ Dokument in diesem Verzeichnis. Wenn ich versuche, direkt eine zuzugreifen, die ich mit localhost / index.html erstellt, erhalte ich „die Anforderungs-URL wurde auf dem Server nicht gefunden.“ Also, ich bin nicht einmal sicher, wo diese Seite herkommt. Ich habe die Worte in dieser Seite unter dem Apache-Verzeichnis durchsucht und nichts auftaucht. Es scheint irgendwo zu umleiten.

Wie ein Test, ich weiß, dass es localhost / manual / index.html lädt (spielt keine Rolle, was das ist), so habe ich versucht, das zu ersetzen, mit etwas, das ich geschrieben habe, und ich erhielt die Nachricht

  

Der Server hat einen internen Fehler oder eine falsche Konfiguration und konnte Ihre Anfrage abzuschließen.

Das Fehlerprotokoll sagt:

  

[Fr 12. September 20.27.54 2008] [Fehler] [client 127.0.0.1] Syntaxfehler in der Art Karte, keine ':' in C: / Programme / Apache Group / Apache2 / manual / index.html für Kopf \ r \ n

Aber diese Seite funktioniert gut, wenn ich direkt mit einem Browser öffnen.

Also, im Grunde, ich weiß nicht, was ich weiß nicht hier. Ich bin mir nicht sicher, welche Apache sucht. Ich bin mir nicht sicher, ob der Fehler in meiner config-Datei, meine HTML-Seite ist, oder was.

Oh, und der Grund, warum ich dies mit Apache öffnen will, ist (in erster Linie), weil ich versuche, einige PHP zu testen, so versuche ich, Apache zu erhalten lokal auszuführen.

Danke.

War es hilfreich?

Lösung

C "standardmäßig Ihre Seiten sollen in der platziert werden ": \ Programme \ Apache Group \ Apache2 \ htdocs" Ordner für Apache 2.0 und die" C: \ Programme \ Apache Software Foundation \ Apache2.2 \ htdocs „Ordner für Apache 2.2. Wenn Ihre Website fertig ist, einfach die vorhandenen Dateien im Ordner löschen und ersetzen Sie sie mit denen, die Sie testen möchten.“

hier .

Andere Tipps

OK,

Um meine eigene Antwort. . .Ich fand, dass das „Listen“ Direktive in der Konfigurationsdatei festgelegt worden ist, auf „80 Hören“ anstelle von „Listen localhost: 80“.

Auch localhost / htdocs / index.html nicht funktioniert, aber localhost / index.html tut.

Hoffentlich kann jemand in der Zukunft helfen.

Danke, Schroeder.

Wenn Sie Skype haben es verwendet auch die gleichen Ports (80, 443) als Xampp tut. So Xampp beginnen und dann Skype.

[Quelle: http://starikovs.com/2011/02/23/apache-doesnt-start-in-xampp/]

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top