XAMPP Port 80 utilisé par "Impossible d'ouvrir le processus" avec le PID 4 [dupliquer]
Cette question a déjà une réponse ici:
XAMPP ne fonctionne pas, il dit
Port 80 in use by "Unable to open process" with PID 4!
6:32:24 PM [Apache] Apache WILL NOT start without the configured ports free!
6:32:24 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
6:32:24 PM [Apache] or reconfigure Apache and the Control Panel to listen on a different port
j'ai tout essayé depuis la suppression du service de publication sur le World Wide Web (qui n'a pas fonctionné parce que je ne l'ai même pas installé.) De utiliser l'invite de commande qui dit
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:80 Dave:0 LISTENING 4
TCP 0.0.0.0:135 Dave:0 LISTENING 776
TCP 0.0.0.0:445 Dave:0 LISTENING 4
TCP 0.0.0.0:2382 Dave:0 LISTENING 2576
TCP 0.0.0.0:5357 Dave:0 LISTENING 4
TCP 0.0.0.0:49152 Dave:0 LISTENING 548
TCP 0.0.0.0:49153 Dave:0 LISTENING 928
TCP 0.0.0.0:49154 Dave:0 LISTENING 972
TCP 0.0.0.0:49155 Dave:0 LISTENING 1264
TCP 0.0.0.0:49156 Dave:0 LISTENING 660
TCP 0.0.0.0:49157 Dave:0 LISTENING 1832
TCP 0.0.0.0:49159 Dave:0 LISTENING 652
TCP 0.0.0.0:51782 Dave:0 LISTENING 1884
TCP 127.0.0.1:51783 Dave:0 LISTENING 1884
TCP 192.168.0.16:139 Dave:0 LISTENING 4
TCP 192.168.0.16:50260 stackoverflow:https ESTABLISHED 5768
TCP 192.168.0.16:50263 ec2-54-237-50-81:https ESTABLISHED 5768
TCP 192.168.0.16:50287 bn1wns1011221:https ESTABLISHED 1640
TCP 192.168.0.16:50456 bn1wns2011310:https ESTABLISHED 1640
TCP 192.168.0.16:50489 stackoverflow:http ESTABLISHED 5768
Je ne comprends pas pourquoi il ne fonctionne pas parce qu'il fonctionnait bien Il ya quelques jours pourrait quelqu'un aider s'il vous plaît, merci.Quand je fais netstat-a-b, ça dit ça.
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:WINDOWSsystem32>netstat -a -b
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:80 Dave:0 LISTENING
Can not obtain ownership information
TCP 0.0.0.0:82 Dave:0 LISTENING
[httpd.exe]
TCP 0.0.0.0:135 Dave:0 LISTENING
RpcSs
[svchost.exe]
TCP 0.0.0.0:443 Dave:0 LISTENING
[httpd.exe]
TCP 0.0.0.0:445 Dave:0 LISTENING
Can not obtain ownership information
TCP 0.0.0.0:2382 Dave:0 LISTENING
[sqlbrowser.exe]
TCP 0.0.0.0:3306 Dave:0 LISTENING
[mysqld.exe]
TCP 0.0.0.0:3306 Dave:0 LISTENING
[mysqld.exe]
TCP 0.0.0.0:5357 Dave:0 LISTENING
Can not obtain ownership information
TCP 0.0.0.0:49152 Dave:0 LISTENING
[wininit.exe]
TCP 0.0.0.0:49153 Dave:0 LISTENING
EventLog
[svchost.exe]
TCP 0.0.0.0:49154 Dave:0 LISTENING
Schedule
[svchost.exe]
TCP 0.0.0.0:49155 Dave:0 LISTENING
[spoolsv.exe]
TCP 0.0.0.0:49156 Dave:0 LISTENING
[lsass.exe]
TCP 0.0.0.0:49157 Dave:0 LISTENING
[msmdsrv.exe]
TCP 0.0.0.0:49159 Dave:0 LISTENING
Can not obtain ownership information
TCP 0.0.0.0:51782 Dave:0 LISTENING
[sqlservr.exe]
TCP 127.0.0.1:51783 Dave:0 LISTENING
[sqlservr.exe]
TCP 192.168.0.16:139 Dave:0 LISTENING
Can not obtain ownership information
TCP 192.168.0.16:49180 bn1wns2011302:https ESTABLISHED
[Explorer.EXE]
TCP 192.168.0.16:49267 ec2-54-80-62-105:https ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49318 bn1wns2011304:https ESTABLISHED
[Explorer.EXE]
TCP 192.168.0.16:49397 ord08s08-in-f14:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49417 ord08s08-in-f14:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49418 ord08s09-in-f5:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49427 static-acs-24-101-16-41:http TIME_WAIT
TCP 192.168.0.16:49428 static-acs-24-101-16-24:http TIME_WAIT
TCP 192.168.0.16:49429 static-acs-24-101-16-41:http TIME_WAIT
TCP 192.168.0.16:49430 static-acs-24-101-16-41:http TIME_WAIT
TCP 192.168.0.16:49431 static-acs-24-101-16-41:http TIME_WAIT
TCP 192.168.0.16:49432 ord08s08-in-f2:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49434 ord08s08-in-f5:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49435 ord08s08-in-f5:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49436 ord08s08-in-f5:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49437 ord08s08-in-f5:http ESTABLISHED
[opera.exe]
TCP 192.168.0.16:49438 ord08s08-in-f5:http ESTABLISHED
[opera.exe]
4 réponses
il suffit de configurer Apache pour écouter sur un port différent. Cela peut être fait en cliquant sur le bouton "Config" sur la même ligne que le module "Apache", sélectionnez "httpd".conf" fichier dans la liste déroulante, puis de changer le "Listen 80" ligne "Listen 8080". Enregistrez le fichier et fermez-le.
maintenant il évite le Port 80 et utilise le Port 8080 sans problème. La seule chose que vous devez faire est de vous assurer de mettre localhost:8080 dans le navigateur, le navigateur sait regarder sur le Port 8080. Sinon, il est par défaut au Port 80 et ne trouvera pas votre site local.
J'ai donc fait face au même problème en essayant de démarrer le service apache et j'aimerais partager mes solutions avec vous. Voici quelques notes sur les services ou les programmes qui peuvent utiliser le port 80:
- Skype: skype utilise le port 80/443 par défaut. Vous pouvez changer cela des Outils - > options -> avancé->connexions et désactiver la case à cocher "utiliser les ports 80 et 443 pour les connexions entrantes supplémentaires".
- IIS: IIS utilise le port 80 be par défaut donc, vous avez besoin pour l'arrêter. Vous pouvez utiliser les deux commandes suivantes net stop w3svc net stop iisadmin
- SQL Server Reporting Service: vous devez arrêter ce service car il peut prendre le port 80 si IIS n'est pas en cours d'exécution. Allez aux services locaux et arrêtez ça.
ces options fonctionnent très bien avec moi et je peux démarrer le service apache sans erreur.
l'autre option est de changer le port d'écoute d'apache de httpd.conf et définir un autre numéro de port.
espérons que cette solution aidera tous ceux qui font face au même problème à nouveau.
Votre port 80 est utilisé par le système.
- dans Windows" World Wide Publishing " Service utilise ce port et son processus est le système qui PID est de 4 temps maximum et l'arrêt de ce service("World Wide Publishing") libérera le port 80 et vous pouvez connecter Apache en utilisant ce port. Pour arrêter le service, allez à l'onglet "Gestionnaire des tâches –> Services", cliquez avec le bouton droit de la souris sur "World Wide Publishing Service" et arrêtez.
- si vous n'y trouvez pas alors allez à " Run > service.msc "et de nouveau trouver là et droit cliquez sur le" World Wide Publishing Service " et arrêter.
- si vous n'avez pas trouvé "World Wide Publishing Service", allez à "Run>>resmon.exe> > onglet Réseau> > Ports D'écoute" et voir quel processus utilise le port 80
Et de "vue d'ensemble>>CPU" juste à Droite, cliquez sur ce processus et cliquez sur "terminer le Processus de l'Arbre". Si ce processus est systémique, cela pourrait être une question critique.
j'ai eu le message d'erreur suivantes Port 80 utilisé par "Impossible d'ouvrir le processus" avec le PID 4! Apache ne démarre pas sans les ports free configurés! Vous devez désinstaller/désactiver / reconfigurer l'application de blocage ou reconfigurer Apache et le Panneau de configuration pour écouter sur un port différent Démarrage Du Check-Timer Panneau De Contrôle Prêt
a ouvert le httpd.conf et changé le port d'écoute de 80 à 1234 dans les deux endroits
écoutez 12.34.56.78: 1234
Écouter 1234
puis allez dans Config pour le panneau de contrôle xampp et allez dans le réglage service et port et changé le port de 80 à 1234
Qui ont travaillé.