2012-12-18 9 views
10

In Ordnung Damen und Herren. Ich habe ein ziemlich rätselhaftes Problem. Ich habe WAMP-Server auf meinem WIN7-Rechner bei der Arbeit installiert, alles funktionierte gut und dandy. Habe es ein paar Wochen nicht benutzt, weil ich in andere Sachen hineingezogen wurde. Neulich habe ich versucht, es anzufangen ... Das Symbol war grün und ich dachte, wir wären gut. Dann habe ich versucht localhost zu öffnen und nur einen 404-Fehler angezeigt:WAMP-Server in grün, aber nur erhalten 404

HTTP Error 404. The requested resource is not found.

Ich habe keine Ahnung, warum es dies tut, wir arbeiten gut 2-3 Wochen vor und jetzt nichts. Hatte jemand von euch das grüne Icon, konnte aber keine Seiten bekommen? Wo gehe ich hin, weil ich hier meinen Kopf gegen die Wand haue.

Vielen Dank im Voraus.

+0

versuchen Sie einfach erneut wamp Server neu zu installieren. –

+0

Haben Sie versucht, WAMP neu zu installieren? Haben Sie nicht versehentlich den Ordner 'C:/wamp/www /' oder den gesamten Inhalt (oder zumindest 'C:/wamp/www/index.php') gelöscht? Funktioniert 'http: // localhost/phpmyadmin /' mindestens? – shadyyx

+0

Ich werde versuchen, WAMP erneut zu installieren, um zu sehen, was passiert. Ich habe nichts gelöscht, alle Dateien leben noch in C:/wamp/www/wie sie sollten. http: // localhost/phpmyadmin gibt mir auch einen 404 ... – cschneider27

Antwort

26

Es ist auch möglich, dass ein anderer Dienst auf Port 80 läuft (vielleicht IIS Express, einige Torrent-Clients, Skype ..). Eine Lösung könnte sein, den Port zu ändern, auf dem gehört wird (wie Mithun Sen gesagt hat).

So ändern Sie den Port, an dem Wamp hört:

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

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

So Urls wird dann folgendermaßen aussehen

localhost:81/phpmyadmin 
localhost:81/mysite_directory 
+1

Das war es! Vielen Dank für die Hilfe, die ich geändert habe. Hören Sie 80 zu hören 81 gestern, aber vergessen, meine Root-URL entsprechend anzupassen. Wie kann ich meine Stamm-URL auf den Standardwert ändern? – cschneider27

+0

Aus irgendeinem Grund funktionierte es mit Port 8080, aber nicht mit 81. Wie auch immer, danke. –

+0

Könnte sein, dass der Port 81 bereits von einer anderen Anwendung auf Ihrem Computer verwendet wird. Sie können die Port-Nummer durch einen Wat-Port ersetzen, den Sie mögen, zumindest wenn er nirgendwo anders verwendet wird – ndsmyter

1

versuchen, den Port zu ändern:

Klick auf das Symbol wamp -> Apache -> httpd.conf die '80 Hören' auf '81 Hören' ändern.

Neustart Wamp.

2

für mich alles, was ich tun musste, war das WAMP Symbol klicken dann auf "Online-Put", und es ging online. Es kann auch für jemand anderen da draußen der Fall sein.

0

Ü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.

Hier ist, was ich tat, um es zu beheben:

In meinem Fall "Web Deployment Agent Service" den Port wurde mit der Apache-Blockierung von dessen Verwendung.

Stoppen Sie den Dienst und ändern Sie den Starttyp auf "Manuell" in den Eigenschaften, standardmäßig ist es "Automatisch", damit das Problem nicht erneut auftritt.

finden Sie ausführlichere Informationen darüber, wie der Dienst in Verbindung zu finden und zu stoppen unten: https://stackoverflow.com/a/35252219/5894548

0

Nur falls jemand das gleiche Problem hat, werde ich schreiben, wie ich mein Problem behoben.

Ich wollte vor kurzem mein PHP in WAMP auf eine neuere Version aktualisieren. Als das nicht funktionierte, entschied ich mich, eine neuere Version von WAMP mit einer neueren PHP-Version herunterzuladen. Nach dem Herunterladen und Installieren aller Visual C++ Pakete habe ich den neuen WAMP installiert. Ich habe auch eine neue Version von Joomla heruntergeladen und die Dateien in das Verzeichnis wamp/www/gestellt. Ich öffnete WAMP, bekam grünes Licht und versuchte dann das neue Joomla zu installieren. Als ich die URL eingegeben habe: http://localhost/joomla/installation/index.php wurde die Datei nicht gefunden. Ich habe nicht bemerkt, dass der neue WAMP, den ich heruntergeladen habe, den Dateinamen "wamp64" hatte. Ich habe die Joomla-Dateien aus wamp/www/entnommen und in wamp64/www/abgelegt und schließlich die Installationsdatei gefunden.

Vielleicht wird dieses Stück von Informationen jemand anderes aus dem Ziehen ihrer Haare retten.

0

Wenn Sie
HTTP-Fehler 404 erhalten. Die angeforderte Ressource wird nicht gefunden.
sogar Wampserver Licht ist grün überprüfen Sie Ihren Port 80 wahrscheinlich wird es von einem anderen Diensten verwendet.
Also sollten Sie sie tun;

1- Klicken Sie auf Wampserver die zu Apache gehen -> httpd.conf
2- Finden Listen 80 und 8080
3- speichern .txt DateiN zu hören ändern und neu starten Wampserver

Hinweis: wenn Sie Das gleiche Problem, nachdem Sie Ihren Computer neu starten, während die Portnummer ist Listen 8080

1-Port-Nummer wieder wie Listen 8081 ändern und alle Dienste neu starten, klicken Sie dann auf LocalHost.
2- wenn Seite wieder groß öffnet, aber wenn Sie hatte dann ein Fehler die Portnummer ändern zurück 8080 zu hören, und starten Sie es, Sie werden es Werke sehen wird ..


0

war mein Problem, dass die Dateien Waren nicht wirklich da.

Ich lief darin, seit ich von 32-Bit auf 64-Bit aktualisiert habe.

Ich hatte alle meine Dateien waren innerhalb Wamp während localhost nach Dateien innerhalb Wamp64 suchte.

Also alles, was ich tat, war Dateien von Wamp/www -> Wamp64/www verschieben.