54 Stimmen

Kann WAMP nicht verwenden, Port 80 wird von IIS 7.5 verwendet.

Ich versuche, WAMP auf Windows 7 zu verwenden, mein WAMP ist online, aber wenn ich Localhost öffne, erhalte ich die Begrüßungsseite von IIS 7.5, obwohl ich IIS 7.5 von meinem PC deinstalliert habe!

Der Apache-Server-Test sagt, dass Port 80 von Microsoft-HTTPAPI/2.0 verwendet wird.

MS Visual Studio 2010 wurde vor kurzem ebenfalls deinstalliert.

0 Stimmen

Sind Sie sicher, dass Sie nicht nur IIS Express deinstalliert und den regulären IIS installiert haben?

0 Stimmen

@JoachimIsaksson Ich glaube, ich habe nur IIS Express deinstalliert. Wie kann ich den regulären IIS deinstallieren?

4 Stimmen

Im "Computer" auf "Programm deinstallieren oder ändern" klicken, "Windows-Funktionen ein- oder ausschalten" anklicken und das Kontrollkästchen für "Internet Information Services" deaktivieren. Wenn Sie auf "OK" klicken, sollte es sich selbst entfernen.

136voto

Devrath Punkte 39521

Ich hatte viele Probleme mit diesem Fehler (Danke an Microsoft -- Grrr!!)

Endlich die Lösung gefunden ..... ich teile diese Lösung

Es gibt ein paar Möglichkeiten, um IIS 7.5 zu stoppen

  • Die beste Möglichkeit ist:

    Öffnen Sie ein CMD-Fenster (als Admin) und geben Sie Folgendes ein:

    iisreset /stop Hier ist eine Momentaufnahme:

    Bild

  • Nächste Option, wenn Sie den IIS 7.5 immer noch nicht stoppen können

    Versuchen Sie diesen Videolink.

  • Letzte Möglichkeit ist, die Portnummer als letzte Option zu ändern httpd.conf

PS: Vergessen Sie nicht, den WAMP nach der Fehlerbehebung neu zu starten


Sie können auch

Deaktivieren Sie einfach den World Wide Web Publishing Service (Dies schaltet den IIS für immer aus) - - -(Sie müssen Ausführen vom Startpunkt in Windows verwenden):

sc config w3svc start= disabled
net stop w3svc

Wenn Sie es nicht deaktivieren möchten, sondern manuell, ersetzen Sie disabled durch demand (keinen Raum entfernen).

1 Stimmen

Dies ist wirklich die beste Antwort +1. Das Stoppen des IIS (entweder vorübergehend oder dauerhaft) sollte vor dem Ändern des Apache-Ports erfolgen (nicht die beste Option).

0 Stimmen

Ich habe vorübergehend IIS mit dieser Lösung angehalten. Aber der zweite Befehl wird nicht ausgeführt, sondern zeigt Details des Befehls an [Beschreibung, Verwendung, Optionen). Wie auch immer, danke.

37voto

Rajika Nanayakkara Punkte 648

Standardmäßig ist WampServer auf Port 80 installiert, der bereits von IIS verwendet wird. Um WampServer auf einen offenen Port einzustellen, klicken Sie mit der linken Maustaste auf das WampServer-Symbol im Infobereich und gehen Sie zu Apache > httpd.conf

Öffnen Sie die httpd.conf in Notepad. Drücken Sie Strg + F und suchen Sie nach "Listen 80", ändern Sie diese Zeile in "Listen 8080" (Sie können diesen Port nach Belieben ändern) und speichern Sie dann die httpd.conf-Datei.

Öffnen Sie einen Webbrowser und geben Sie "[]; ein, um die WampServer-Konfigurationsseite zu öffnen, auf der Sie Apache, MySQL und PHP konfigurieren können.

Manchmal tritt dieses Problem auch auf, weil Skype den Port 80 standardmäßig verwendet. Ich hoffe, das wird helfen.

11 Stimmen

Hallo, ich habe versucht, diese Lösung zu befolgen, aber das Eingeben irgendeiner Kombination von "[];, "[]; []; usw. hat mich nicht auf eine Seite geführt. Was mache ich falsch? Danke!

0 Stimmen

Rajikas Lösung hat bei mir funktioniert (Ändern von Listen 80 auf Listen 8080 in httpd.conf ...aber erst nachdem ich "Online stellen" im WAMP-Symbol-Popup verwendet habe (sonst erhielt ich den Fehler "Sie haben keine Berechtigung..."). Beachten Sie, dass ich IIS 7.0 (welcher Port 80 benutzt) auf Windows 7 ausführe. Ich mache auch einige lokale ASP-Dinge, also möchte ich IIS nicht herunterfahren. Ich benötige sowohl IIS als auch WAMP, das war die Lösung.

0 Stimmen

Ich habe es online gestellt und schließlich ist Wamp grün, das Problem ist, dass Port 81 verboten ist.

17voto

giovannipds Punkte 2123

Wenn Sie Windows 10 verwenden, wie ich, und der Port von Microsoft-IIS/10.0 belegt ist, ändern Sie die Zeilen 62 und 63 der httpd.conf von:

Listen 0.0.0.0:80
Listen [::0]:80

zu:

Listen 0.0.0.0:8080
Listen [::0]:8080

wie von den Leuten hier vorgeschlagen.

Und ändern Sie auch die Zeil 221 von:

ServerName localhost:80

zu:

ServerName localhost:8080

Jetzt ist Ihr Host unter http://localhost:8080/ verfügbar.

12voto

Mojtaba Rezaeian Punkte 7207
  1. Gehen Sie zu Systemsteuerung > Verwaltungstools > Dienste oder geben Sie einfach services.msc in "Ausführen" ein, um eine Liste aller Windows-Dienste zu öffnen.
  2. Suchen Sie den World Wide Web-Publishing-Dienst und stoppen Sie ihn. (Wenn Sie ihn dauerhaft deaktivieren möchten, können Sie seinen Starttyp von automatisch auf deaktiviert ändern).

Das war's

1 Stimmen

+1. Dies ist, was der untere Teil von @Devraths Antwort macht, nur auf eine schönere Weise. Es ist nicht erforderlich, sich mit Ports oder Konfigurationsdateien oder anderem herumzuschlagen - das Problem ist das „versteckte“ IIS, das im World Wide Web-Publishing-Dienst gebündelt ist.

6voto

vinayak naik Punkte 61

Gehen Sie zu Dienste und stoppen Sie den "World Wide Web-Veröffentlichungsdienst". Starten Sie nach dem Neustart des WAMP-Servers. Danach starten Sie den "World Wide Web-Veröffentlichungsdienst".

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X