it-swarm.com.de

WAMP-Server in grün, erhält aber nur 404

Alles klar, meine Damen und Herren. Ich habe ein ziemlich rätselhaftes Thema. Ich habe einen WAMP-Server auf meiner WIN7-Maschine bei der Arbeit installiert, alles funktionierte einwandfrei und gut. Ich habe es einige Wochen nicht benutzt, weil ich in andere Dinge hineingezogen wurde. Neulich habe ich versucht, es zu starten ... Das Symbol war grün und ich dachte, wir wären gut. Dann habe ich versucht, localhost zu öffnen und bekomme nur einen 404-Fehler: 

HTTP-Fehler 404. Die angeforderte Ressource wurde nicht gefunden.

Ich habe keine Ahnung, warum das so ist, wir haben vor 2-3 Wochen gut gearbeitet und jetzt nichts. Hatte einer von euch das grüne Symbol, konnte aber keine Seiten zum Aufrufen bekommen? Wohin gehe ich denn, weil ich hier meinen Kopf gegen die Wand pralle?.

Danke im Voraus.

12
cschneider27

Es ist auch möglich, dass ein anderer Dienst auf Port 80 ausgeführt wird (möglicherweise IIS Express, einige Torrent-Clients, Skype ...). Eine Lösung könnte darin bestehen, den Port zu ändern, an dem abgehört wird (wie Mithun Sen gesagt hat).

Ändern Sie also den Port, auf dem Wamp hört:

  • Klicken Sie auf Wamp-Server -> Apache -> httpd.conf
  • Listen 80 in etwas anderes ändern, zB: Listen 81
  • Ich würde auch ServerName localhost:80 in ServerName localhost:81 ändern.

Wenn Sie dies getan und die Datei httpd.conf gespeichert haben, müssen Sie den Wamp-Server erneut starten. __ Verwenden Sie dann localhost:81 als Root-URL.

So werden die URLs dann aussehen

localhost:81/phpmyadmin
localhost:81/mysite_directory
30
ndsmyter

Für mich musste ich nur auf das WAMP-Symbol klicken, dann auf "Online stellen" klicken, und es ging online. Es kann auch für jemanden anders sein.

2
Andrew

versuchen Sie den Port zu wechseln:

klicken Sie auf das Wamp-Symbol -> Apache -> httpd.conf Ändern Sie "Listen 80" in "Listen 81".

Starten Sie Wamp neu. 

1
Mithun Sen

Mein Problem war, dass die Dateien nicht wirklich vorhanden waren.

Ich bin darauf gestoßen, seit ich ein Upgrade von 32-Bit auf 64-Bit durchgeführt habe.

Ich hatte alle meine Dateien in Wamp, während localhost nach Dateien in Wamp64 suchte.

Alles, was ich tat, war das Verschieben von Dateien aus Wamp/www -> Wamp64/www.

0
Rust

Überprüfen Sie, ob der Port 80 von einem anderen Dienst verwendet wird. In meinem Fall war das Symbol braun und der Server war online und der Dienst Apache wurde nicht gestartet. 

Folgendes habe ich getan, um das Problem zu beheben: 

In meinem Fall verwendete "Web Deployment Agent Service" den Port, der den Apache daran hinderte, ihn zu verwenden. 

Beenden Sie den Dienst und ändern Sie den Starttyp in "Manuell". Standardmäßig ist es "Automatisch". Dies verhindert, dass das Problem erneut auftritt.

Weitere Informationen zum Auffinden und Beenden des Dienstes finden Sie unter folgendem Link: https://stackoverflow.com/a/35252219/5894548

0
Priya R

Ich hatte das gleiche Problem und habe es behoben, indem ich den Apache-Port von 80 auf 81 geändert habe:

 enter image description here

Sie müssen nicht 81 verwenden. Stellen Sie nur sicher, dass es nicht 80 ist und dass Sie einen freien Anschluss verwenden, nicht etwas, das Sie bereits verwenden.

 enter image description here

Ich denke, in meinem Fall begann das Problem, als ich Microsoft SQL Server 2012 installierte. Ich glaube, ein Dienst oder etwas nahm Port 80 an, und als Apache es versuchte, war der Port bereits belegt. Glücklicherweise ist es eine einfache Lösung, indem Sie einfach einen anderen Port verwenden.

Stellen Sie sicher, dass Sie Apache am Ende neu starten.

0
Jaime Montoya

Wenn du bekommst 
HTTP-Fehler 404. Die angeforderte Ressource wurde nicht gefunden.
selbst die Wampserver-LED leuchtet grün. Überprüfen Sie Ihren Port 80 Wahrscheinlich wird er von anderen Diensten verwendet.
Du solltest sie also tun;

1- Klicken Sie auf Wampserver, um zu Apache -> httpd.conf .__ zu gelangen.
2- Finden Sie Listen 80 und ändern Sie diese in Listen 8080
3- Speichern Sie die .txt-Datei und starten Sie Wampserver neu

Hinweis: Wenn dasselbe Problem auftritt, nachdem Sie Ihren Computer neu gestartet haben, während die Anschlussnummer Listen 8080 lautet 

1 - Ändern Sie die Portnummer erneut wie bei Listen 8081, und starten Sie alle Dienste neu. Klicken Sie dann auf LocalHost.
2- Wenn sich die Seite wieder gut öffnet, aber wenn Sie einen Fehler hatten, ändern Sie die Portnummer zurück in Listen 8080 und starten Sie sie erneut.


0
K.Kale

Nur für den Fall, dass jemand anderes das gleiche Problem hat, werde ich Ihnen mitteilen, wie ich mein Problem behoben habe. 

Ich wollte vor kurzem mein PHP in WAMP auf eine neuere Version aktualisieren. Als dies nicht funktionierte, entschied ich mich einfach, eine neuere Version von WAMP mit einer neueren PHP -Version herunterzuladen. Nachdem ich alle Visual C++ - Pakete heruntergeladen und installiert hatte, installierte ich das neue WAMP. Ich habe auch eine neue Version von Joomla heruntergeladen und die Dateien im Verzeichnis wamp/www/abgelegt. Ich öffnete WAMP, bekam grünes Licht und versuchte, den neuen Joomla zu installieren. Bei der Eingabe der URL: http: //localhost/joomla/installation/index.php wurde die Datei nicht gefunden. Ich habe nicht bemerkt, dass das neue WAMP, das ich heruntergeladen habe, den Dateinamen "wamp64" hatte. Ich nahm die Joomla-Dateien aus Wamp/Www/und legte sie in Wamp64/Www/und schließlich wurde die Installationsdatei gefunden.

Vielleicht wird diese Information jemand anderen davor bewahren, ihre Haare herauszuziehen.

0
YZF