web-dev-qa-db-fra.com

Impossible d'utiliser WAMP, le port 80 est utilisé par IIS 7.5

J'essaie d'utiliser WAMP sous Windows 7, mon WAMP est en ligne, mais lorsque j'ouvre localhost, la page de bienvenue de IIS 7.5 s'affiche, bien que je l'aie désinstallée IIS 7.5 depuis mon PC. !

Le test du serveur Apache indique que le port 80 est utilisé par Microsoft-HTTPAPI/2.0.

MS Visual Studio 2010 a également été désinstallé il y a peu de temps.

48
user1203861

Par défaut, WampServer est installé sur le port 80 déjà utilisé par IIS. Pour que WampServer utilise un port ouvert, cliquez avec le bouton gauche de la souris sur l'icône WampServer dans la barre d'état système et accédez à Apache> httpd.conf. 

Ouvrez le fichier httpd.conf dans le Bloc-notes. appuyez sur ctrl + f et recherchez "Listen 80", changez cette ligne en "Listen 8080" (vous pouvez changer ce port comme vous le souhaitez), puis fermez et enregistrez le fichier httpd.conf. 

Ouvrez un navigateur Web et entrez "[] ;, Ceci ouvrira la page de configuration de WampServer où vous pourrez configurer Apache, MySQL et PHP. 

et parfois ce problème peut survenir à cause de skype, utilisez également 80 comme port par défaut espérons que cela vous aidera 

34

J'ai eu beaucoup de problèmes avec cette erreur (Merci à Microsoft - Grrr !!)

_ {Enfin trouvé la solution ..... je partage cette solution} _

Il existe deux manières d'arrêter IIS 7.5

  • Le meilleur est:

    Ouvrez une invite CMD (en tant qu'administrateur) et tapez ceci:

    iisreset/stop Voici un instantané:

    Image

  • Option Next si vous ne pouvez toujours pas arrêter le IIS 7.5

    Essayez ce lien vidéo .

  • L'option finale consiste à modifier le numéro de port comme dernière option Httpd.conf

PS: N'oubliez pas de redémarrer le WAMP une fois les erreurs corrigées


Vous pouvez également 

Il suffit de désactiver et d’arrêter le service de publication World Wide Web (cela ferme définitivement IIS) - - - (vous devez utiliser Exécuter à partir du point de départ de Windows):

sc config w3svc start= disabled
net stop w3svc

Si vous ne voulez pas qu'il soit désactivé, mais manuel, remplacez désactivé par la demande (ne supprimez pas d'espace).

120
Devrath

Si vous utilisez Windows 10, comme je le suis, et que le port est occupé par Microsoft-IIS/10.0, modifiez les lines 62 et 63 du httpd.conf à partir de:

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

À:

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

Comme le suggéraient les gens ici.

Et aussi, changez le line 221, à partir de:

ServerName localhost:80

À:

ServerName localhost:8080

Maintenant, votre hôte sera disponible à http: // localhost: 8080/ .

15
giovannipds
  1. Allez à Control Panel > Administrative Tools > Services ou tapez simplement services.msc dans run pour ouvrir la liste de tous les services Windows.
  2. TrouvezWorld Wide Web Publishing Serviceet stop it. (Si vous souhaitez le désactiver définitivement, vous pouvez changer son type de démarrage de automatically à disabled).

C'est tout

8
Mojtaba Rezaeian

allez dans Services et arrêtez le " Service de publication World Wide Web " après le redémarrage du serveur wamp . Après cela démarrez le " Service de publication World Wide Web "

6
vinayak naik

Cela pourrait également être un problème d'utilisation du port 80 par "Web Deployment Agent Service" . Vous pouvez l'arrêter des outils d'administration-> services et libérer ce port . Comme indiqué ici

6
buzibuzi

Oui, vous pouvez simplement changer le port en un nombre quelconque. Par exemple, remplacez Listen 80 par Listen 81 dans le fichier httpd.conf. Maintenant, essayez avec http://localhost:81 et il répondra sur le port 81 !!

5
saurabh behl

Après avoir désinstallé IIS sous Windows 7, la page de bienvenue IIS est restée ouverte… .. La solution consistait à vider le cache de mes navigateurs Web . n'a rien changé d'autre .. désolé pour mon anglais, si ce n'est pas parfait.

Cordialement

3
Pat

Vous pouvez également décocher les services IIS dans le panneau de configuration, ajouter ou supprimer des programmes destinés à Windows, ajouter ou supprimer des composants.

2
user2720368

Clic gauche sur wamp aller à Apache> sélectionnez http.config

changez LISTEN: 80 à votre guise, vous pouvez choisir n'importe quelle valeur à 4 chiffres comme 1311,8000,9999, etc. 

2
Krunal

J'ai eu le même problème il y a un mois sous Windows 10. Chaque fois que j'ai essayé d'accéder à http: // localhost/ , cela m'a conduit à la page IIS. J'ai essayé de supprimer la fonctionnalité IIS des fonctionnalités Windows. Une fois sûr de mon départ, j’ai essayé d’exécuter XAMPP, mais cela ne fonctionnait toujours pas. Je ne voulais pas jouer avec les fichiers de configuration. Mais à partir de là, j'étais certain que cela avait quelque chose à voir avec mon navigateur Web. Donc, supprimé le cache du navigateur Web que j'utilisais (Google Chrome).

Pour ce faire, je suis allé à: 

Chrome> Paramètres> Afficher les paramètres avancés> Confidentialité> Effacer les données de navigation> Effacer les images et les fichiers mis en cache.

C'est presque le même processus pour tous les navigateurs Web. Après cela, j'ai pu exécuter XAMPP sans aucun problème!

J'espère que ça aide!

2
Satrajit

Je viens d'installer WAMP 3 sous Windows 10 et je n'avais pas Apache dans les options de la barre d'état système de WampServer.

Mais le fichier httpd.conf se trouve ici:

C:\wamp64\bin\Apache\apache2.4.17\conf\

Dans ce dossier, ouvrez httpd.conf avec un éditeur de texte. Ensuite, allez à la ligne 62-63 et changez 80 en 8080 comme ceci:

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

Ensuite, allez à l’icône WampServer dans la barre des tâches système et cliquez avec le bouton droit de la souris sur> Quitter, puis ouvrez à nouveau WampServer.

Maintenant, allez à localhost:8080 pour voir la page de configuration de votre serveur.

1
Travis Heeter

Cela m'est arrivé une fois: j'ai désinstallé IIS et le port 80 était toujours utilisé. Le problème était que j'avais aussi le Report Service du Sql Server 2012 installé, alors j'ai arrêté ce service et les problèmes ont été résolus. 

Voir Arrêter ou désinstaller IIS pour exécuter Wamp Server (Apache) sur le port par défaut (: 80) question pour plus de détails.

J'espère que cela aide un corps, comme cela m'aide.

0
Raúl Otaño

La recherche Google de "supprimer les IIS du port 80" mène ici actuellement . Au lieu de supprimer IIS, voici les étapes à suivre pour arrêter IIS d'écouter sur le port 80 :

ÉTAPE 1: Ouvrez la fenêtre IIS. Vous pouvez le faire en appuyant simplement sur la touche "Windows" et en tapant "IIS" ou "Internet Information Services". Le résultat sera affiché là-haut. Cliquez dessus, vous obtiendrez la fenêtre ouverte pour vous.

ÉTAPE 2: Dans le volet ‘Connexions’, cliquez sur celui par défaut pour le développer. Habituellement (PC-NAME (PC-NAME\user), où ‘PC-NAME’ est le nom de votre PC et «user» le nom d’utilisateur.

ÉTAPE 3: Cliquez sur "Sites" et développez-le . Sélectionnez maintenant "Site Web par défaut" . Dans le volet "Actions", cliquez sur "Liaisons" sous "Modifier le site".

ÉTAPE 4: Une fenêtre intitulée ‘Site Binding’ s’ouvre. Cliquez sur "http", puis sur edit . Modifiez le port en un autre numéro, par exemple 8000, puis cliquez sur "OK".

0
Serge Rogatch

Cliquez à gauche sur wamp, allez à Apache> sélectionnez http.config Listen [:: 0]: 8080

0
Adam Omara