APACHE doit port 80 - MAMP
Je veux courir MAMP sur mon Windows 8.1 pc, mais quand je lance les serveurs, il dit:
'APACHE' needs open port '80' which is already being used by another
service or application. Please reconfigure 'APACHE' to use free port.
Le changement de port à quelque chose d'autre ne l'aide pas.
Exécutez cette commande dans le cmd avec des privilèges d'Administrateur. Attention, il va immédiatement tuer tous les processus en cours d'exécution dans le Port 80.
Merci, cela a fonctionné.
FOR /F "tokens=5 delims= " %P IN ('netstat -a -n -o ^| findstr :80') DO TaskKill.exe /PID %P /T /F
Merci, cela a fonctionné.
OriginalL'auteur Matthias | 2015-05-23
Vous devez vous connecter pour publier un commentaire.
quand vous avez ce problème, il vous suffit de désactiver Skype parce que Skype utilise le port 80
OriginalL'auteur Šimon Drienik
J'ai utilisé kampageddon de réponse et cela a fonctionné. Il suffit de suivre les étapes suivantes:
OriginalL'auteur Tonny Marvelo
Démarrer windows en ligne de commande, puis exécutez
netstat -aon | findstr :80
Vous verrez la ligne avec le processus qui utilise le port 80
OriginalL'auteur Sergey Maksimenko
J'ai aussi trouvé ce post - https://superuser.com/questions/960023/port-80-already-in-use-after-windows-10-upgrade - ce qui suggère de désactiver le service IIS, qui a fonctionné parfaitement pour moi
OriginalL'auteur jamesinealing
Vous pouvez modifier MAMP ports dans les Préférences -> ports, comme une capture d'écran ci-dessous
OriginalL'auteur kampageddon
Hey Sur Windows 10 que j'ai rencontré le même problème.. j'ai trouvé un moyen qui est une garantie fix... Aller dans panneau de configuration -> système de sécurité -> le pare-feu windows -> sur le volet gauche il y a les paramètres avancés.. cliquez qui. -> puis ajouter la nouvelle règle de trafic entrant (sur le volet de gauche, cliquez sur entrantes... puis la nouvelle règle sur le volet de droite.) -> puis suivez l'assistant du programme et sélectionnez mamp de C:/MAMP je crois. Ensuite, vous êtes en Or!! Espérons que cela aide tous ceux là avec le nouveau windows 10.
Hypertextie
OriginalL'auteur Evolve Digital
Si vous êtes arrivé ici parce que vous venez d'installer MAMP sur un OS Windows (7~10), puis sur Microsoft IIS est la cause la plus probable de les accrocher sur le port 80.
Vous pouvez confirmer qu'avec la CLI la commande netstat conseils par Sergio ci-dessous et si vous trouvez via netstat qu'un service d'écoute a un id de processus que les cartes de NT Kernel & System (ntoskrnl.exe -> croix de vérifier via l'onglet détails dans le gestionnaire des tâches), puis le coupable est IIS.
Pour désactiver IIS;
Menu démarrer -> Panneau de configuration -> Programmes & Caractéristiques -> Fonctionnalités Windows Activer ou Désactiver -> Dé-sélectionnez "Internet Information Services".
Si vous savez pourquoi IIS est en cours d'exécution puis vous le savez probablement l'application qui doit spécifiquement et vous pouvez revenir quand il (prendre note de la sélection de la chaîne lors de la mise hors tension) -- dans le cas contraire, il est peu probable que vous avez besoin de IIS sur.
OriginalL'auteur ericTbear
J'ai eu le même problème avec la récente mise à jour de windows. La fermeture de skype a fait le tour.
OriginalL'auteur Nai Dong
En effectuant de la recherche sur le web, j'ai découvert que d'autres services windows sont connues pour être utiliser le Port 80.
Dans la Recherche de Windows (via Démarrer de Windows), tapez "services", arrêter l'un de ces services ci-dessous en tester de nouveau jusqu'à ce qu'il fonctionne. Ne pas oublier de redémarrer plus tard !
OriginalL'auteur kickofffordums