it-swarm.com.de

Der XAMPP-Apache-Server startet nach der Installation von Skype nicht

Ich erhalte folgende Konsolenprotokolle:

1:14:33 PM  [Apache]    Possible problem detected! 
1:14:33 PM  [Apache]    Port 80 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [Apache]    Possible problem detected! 
1:14:33 PM  [Apache]    Port 443 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [main]  Starting Check-Timer
1:14:33 PM  [main]  Control Panel Ready
1:15:10 PM  [Apache]    Starting Apache app...
1:15:11 PM  [Apache]    Status change detected: running
1:15:11 PM  [Apache]    Status change detected: stopped

Es sagt "Statusänderung erkannt: Laufen" bis "gestoppt" sofort . Ich habe versucht:

  • Deaktivieren Sie die Windows-Firewall für interne Netzwerke
  • Ändern Sie Port 80 in der Datei httpd.conf an zwei Speicherorten in 99. Listen: 80 und ServerName localhost: 80
  • Ändern Sie Port 443 in der Datei httpd.conf an zwei gleichen Stellen in 445.
  • Der Apache-Server ist auf meinem Rechner nicht als Windows-Dienst installiert.
  • Für das heutige Datum wird kein Fehler- oder Zugriffsprotokoll generiert.
42
Himanshu Yadav

Dies ist mir bei der Zusammenarbeit mit jemandem über Skype passiert, daher war das Schließen von Skype keine Option.

Eine mögliche Lösung besteht darin, den Port zu ändern, den XAMPP für Apache verwendet.

1. Ändern Sie Apache (httpd.conf).

Wechseln Sie zur XAMPP-Systemsteuerung, klicken Sie für das Apache-Modul auf Config und anschließend auf Apache (httpd.conf).

XAMPP Control Panel -> Click Config for the Apache module

Click Apache (httpd.conf) in the new window

Dadurch wird die Konfigurationsdatei in dem Editor geöffnet, der in den XAMPP-Einstellungen konfiguriert ist (Windows-Standardeinstellung ist notepad.exe). Öffnen Sie das Suchwerkzeug und suchen Sie nach 80. Es sollten zwei Zeilen enthalten, die 80 wie in Portnummer 80 enthalten:

Listen 80
ServerName localhost:80

Ersetzen Sie nun 80 durch einen offenen Port. Ich habe 8080 verwendet.

Listen 8080
ServerName localhost:8080

2. Ändern Sie Apache (httpd-ssl.conf).

Das gleiche Verfahren muss mit der SSL-Konfiguration wiederholt werden. Wiederholen Sie die obigen Schritte, gehen Sie jedoch zu Apache (httpd-ssl.conf). Ersetzen Sie die Portnummern in den folgenden Zeilen:

Listen 443
<VirtualHost _default_:443>
ServerName www.example.com:443

Ich wähle 4433.


Erledigt. Klicken Sie auf Start für Apache und Apache sollte ordnungsgemäß gestartet werden. An meinem Ende würden sich die Fehler jedoch immer noch zeigen.

53
natchiketa

gehen Sie in Skype-> Tools-> Optionen-> Advanced und UN-Check die Ports 80 & 443.

117
ankyskywalker

Gehe zu Skype -> Tools -> Options -> Advanced -> Connection

 Goto skype -> Tools -> Options -> advanced -> Connection

 Simply Uncheck use port 80 checkbox

Starten Sie danach Ihren Skype neu.

49

Skype-Einstellung wurde geöffnet und die Option "Port 80 als eingehende Port verwenden" deaktiviert. Dann musste ich den XAMPP-Server "als Administrator" starten. 

5
Himanshu Yadav

Aktualisieren Sie Ihren Beitrag mit der Ausgabe des folgenden Befehls. Vergessen Sie nicht, den Pfad zu korrigieren:

C:\> path\to\xampp\Apache\bin\httpd.exe

Ich denke jetzt ist es nicht das Problem des Port-Konflikts, da Sie den Port geändert haben.

Übrigens können Sie die Einstellungen ändern in Skype für die Verwendung von Port 80 und 443 nicht ändern. In der neuen Version sollten einige Änderungen vorgenommen werden, aber Sie sollten es finden können. :)

0
Jigar

habe Skype >> Tools >> Optionen >> erweitert und die Prüfung auf (verwendete Ports 80 und 443) entfernt.

0
Ahmed Salim

Es besagt, dass Skype Port 80 verwendet. Ich würde Skype deaktivieren und dann Ihren Webserver starten.

0
tympaniplayer