Nach dem Starten von Xampp kann nicht auf localhost zugegriffen werden

23687
user7370

Ich verwende Windows XP Professional SP2.

Vor ein paar Tagen habe ich xampplite 1.7.1 installiert und konnte über den Browser auf localhost und phpmyadmin zugreifen. Heute hat es jedoch plötzlich aufgehört zu arbeiten.

In Firefox http://localhost/passiert nach dem Eingeben nichts - nur ein leerer weißer Bildschirm.

Ich habe alle Dateien in den xampplite-Ordnern entfernt und die Version 1.7.1 erneut neu installiert, was aber keinen Nutzen hatte. Ich habe dann xampplite 1.7.2 (das neueste) installiert, das ich von der xampp-Website heruntergeladen habe. Dies machte jedoch keinen Unterschied. Apache und MySQL laufen jedoch.

Ich habe versucht, ein lokal installiertes WordPress zu verwenden, da ich ein Theme bereit habe und dieses Design in WordPress konvertieren, testen und online verwenden möchte.

Das Ausführen von 'Port-Check' auf dem Xampp-Kontrollfeld zeigte Folgendes:

RESULT ------  Service -- -- Port -- -- Status -- --------------------------------------------------- Apache (HTTP) -- 80 -- C:\xampplite\apache\bin\httpd.exe  Apache (WebDAV) -- 81 -- free  Apache (HTTPS) -- 443 -- C:\xampplite\apache\bin\httpd.exe  MySQL -- 3306 -- C:\xampplite\mysql\bin\mysqld.exe  FileZilla (FTP) -- 21 -- free  FileZilla (Admin) -- 14147 -- free  Mercury (SMTP) -- 25 -- free  Mercury (POP3) -- 110 -- free Mercury (IMAP) -- 143 -- free  Mercury (HTTP) -- 2224 -- free  Mercury (Finger) -- 79 -- free  Mercury (PH) -- 105 -- free  Mercury (PopPass) -- 106 -- free  Tomcat (AJP/1.3) -- 8009 -- free  Tomcat (HTTP) -- 8080 -- free  --------------------------------------------- 

Ich habe auch Skype installiert, aber es wird kein Port 80 verwendet. Ich hatte gelesen, dass dies möglicherweise die Ursache des Problems ist. Daher habe ich die Skype-Optionen überprüft und bestätigt, dass der Port 65013 ist.

Wenn ich renne file://C:/xampp/htdocs/index.php, heißt es:

Bei der XAMPP-Installation stimmt etwas nicht.

Irgendwelche Ideen, wie ich das beheben kann?

1
Erstellen Sie in Ihrem Ordner C: \ xampplite \ htdocs eine Beispielwebseite und versuchen Sie, in Ihrem Browser darauf zuzugreifen. Breakthrough vor 14 Jahren 0
Ich hatte WordPress-Dateien in den htdocs-Ordner kopiert, darunter auch ein Design, und versuchte nach der Konfiguration der erforderlichen Datei (en) auf die index.php im Browser zuzugreifen. Funktioniert immer noch nicht. vor 14 Jahren 0
Stellen Sie sicher, dass Sie keinen Proxy-Satz haben. Wenn Sie dies tun, wird "Bypass für localhost" festgelegt. alumb vor 14 Jahren 0
Alumb - Wie mache ich das? user7370 vor 14 Jahren 0
Angenommen, Sie verwenden zB Tools -Internetoptionen -connections -lan-Einstellungen. Col vor 14 Jahren 0
Haben Sie versucht, nur eine Standard-HTML-Datei in Ihrem htdocs-Ordner abzulegen? Ich frage mich nur, ob es sich um ein PHP-Problem handelt und nicht um ein Apache-Problem. Col vor 14 Jahren 0
Col - Ja, ich habe eine HTML-Datei unter htdocs und bin in der Lage, darauf zuzugreifen. Ich denke, PHP ist das Problem hier, gibt es eine Lösung dafür? user7370 vor 14 Jahren 0
Wenn ich file: /// C: /xampp/htdocs/index.php ausführe, zeigt es "Etwas stimmt nicht mit der XAMPP-Installation :-(" user7370 vor 14 Jahren 0

6 Antworten auf die Frage

1
sudo work

Checken Sie Ihre hostsDatei ein %WINDIR%\system32\drivers\etc\hostsund stellen Sie sicher, dass der folgende Eintrag vorhanden ist:

127.0.0.1 localhost 
0
Bertlacy

Stellen Sie sicher, dass Mercury ausgeführt wird. Aus Ihrer Portliste sieht es nicht so aus, als wäre es. Dadurch werden die .php-Dateien nicht richtig geöffnet. Es ist möglich, nur einen Whitescreen zu sehen. Erstellen Sie eine einfache HTML-Datei, legen Sie diese im Webserver-Stammverzeichnis ab und versuchen Sie, mit dem lokalen Host darauf zuzugreifen.

mercury ist ein Mailserver - was hat das mit PHP zu tun? Journeyman Geek vor 12 Jahren 0
0
LifeSizeActionFigure

Möglicherweise müssen Sie auf http: // localhost: 8080 oder einen anderen Port zugreifen . Ich denke, dass 8080 der Standard ist.

0
billc.cn

Wenn Sie wirklich einen "leeren weißen Bildschirm" gesehen haben, funktioniert das Setup, dh es ist kein Port-Problem, da Ihr Browser andernfalls einen Fehler anzeigen sollte.

Sie sollten die Apache-Konfigurationsdateien und Ihren Dokumentstamm überprüfen, um herauszufinden, warum eine leere Seite geliefert wird.

0
Michael K

Bei der Verwendung von Skype hatte ich oft Probleme mit Xampp. Selbst wenn Port 80 nicht ausgeführt wird, möchten Sie möglicherweise Skype deaktivieren und es erneut versuchen. (möglicherweise ist auch ein Neustart erforderlich)

0
parastoo khaldar

Ich hatte ein ähnliches Problem mit Xampp. Xampp und Skype verwenden Port 80. Ich habe den Xampp-Port auf 8080 geändert. Am Anfang hat es funktioniert, aber nachdem ich Xampp neu gestartet hatte, funktionierte es nicht mehr. Ich habe Skype deaktiviert und Xampp auf den Standardport Port 80 gesetzt . Hatte seitdem kein Problem mehr. Ich hoffe es hilft dir!