Question

XAMP 1.6.8 et IIS 5.0 sont installés sur mon ordinateur (Windows XP SP3).

Je ne parviens pas à les exécuter simultanément. Si le service IIS est en cours d'exécution, Apache génère l'erreur suivante:

(OS 10048) Une seule utilisation de chaque adresse de socket (protocole / adresse réseau / port) est normalement autorisée. : make_sock: impossible de se lier à l'adresse 0.0.0.0:80 pas de sockets d'écoute disponibles, fermeture Impossible d'ouvrir les journaux Notez les erreurs ou les messages ci-dessus, puis appuyez sur la touche pour quitter. 24 ...

Windows n'a pas pu démarrer Apache2 sur l'ordinateur local. Pour plus d'informations, consultez le journal des événements système. S'il s'agit d'un service non-Microsoft, contactez le fournisseur du service et reportez-vous au code d'erreur spécifique au service 1.

Modifier:

Apache fonctionne sur un autre port 3128. Et IIS (asp.net) s'exécute généralement sur un autre port.

Était-ce utile?

La solution

" n'a pas pu se lier à l'adresse 0.0.0.0:80" Cela signifie que lors de son démarrage, il essaie de se connecter au port 80 sur toutes les interfaces réseau disponibles. Etant donné qu'IIS a déjà une ou plusieurs adresses IP sur lesquelles se lier, Apache ne peut en obtenir aucune et échouera donc.

(Je ne suis pas sûr qu'il liera toutes les adresses IP disponibles si vous l'avez configuré pour se lier à toutes les adresses, même si une seule est déjà prise.)

Donc, configurez Apache pour qu'il se connecte à un autre port (si vous ne possédez qu'une seule adresse IP), ou pour vous connecter à une adresse IP différente ou à une plage d'adresses IP.

Pour ce faire, changez la liaison . Recherchez d’abord la directive Listen dans le fichier de configuration (httpd.conf) et modifiez-la. Actuellement, il indiquera " Listen 80 & (c'est-à-dire toutes les adresses IP), changez-le pour indiquer " Listen 192.168.0.2:80" pour le lier à cette adresse IP spécifiée.

Vous devrez peut-être également modifier la configuration IIS pour lui indiquer de ne vous lier qu'à une seule adresse IP.

Autres conseils

Vous devez configurer Apache ou IIS pour écouter sur un autre port.

Vous pouvez également utiliser tcpview pour vérifier les ports disponibles. utilisez par quelles applications car cela ressemble à un conflit.

Si vous ne parvenez pas à frapper la flèche au centre du cercle, frappez la flèche puis tracez un cercle autour de lui. - J'ai tout essayé, skype désinstallé, pas d'IIS en cours d'exécution, ajout du programme apache à l'antivirus, cela n'a toujours pas résolu le programme

Enfin, j'ai changé le port Apaches de 80 à 82, recherchez Listen 80 dans le fichier httpd.conf et changez-le

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top