web-dev-qa-db-fra.com

WAMPServer ne fonctionne pas correctement sous Windows 10, "impossible d'effectuer une action de maintenance"

Récemment, je suis passé de Windows 7 64 à Windows 10 64. Avant cela, WAMPServer fonctionnait comme un charme, mais maintenant cela ne fonctionne pas. Chaque fois que je le lance, j'obtiens le serveur hors ligne. En cliquant sur "Mettre en ligne", vous obtenez uniquement l'erreur "Impossible d'effectuer une action de maintenance". J'ai déjà essayé de réinstaller Visual C++ Redistributable pour Visual Studio 2012 Update 4, en renommant l'hôte local et en écoutant de 80 à 8080, en désactivant skype, rien de tout cela n'a fonctionné.

Quelqu'un connaît-il une solution différente pour corriger cette erreur?

6
aln447

Vous devez également vérifier le fichier HOSTS. Il vient vide je pense en W10.

Assurez-vous d'avoir au moins

127.0.0.1  localhost
::1  localhost

sans les commentaires "#" dans la colonne 1

Vous pouvez également avoir installé IIS par inadvertance. Les États membres semblent penser que c'est une bonne idée ces derniers temps. Vérifiez et si vous ne l'utilisez pas, désinstallez-le.

8
RiggsFolly

Arrêtez IIS si ce n'est pas nécessaire. Cela fonctionne pour moi.

  1. Ouvrez cmd.exe par Exécuter en tant qu'administrateur
  2. Tapez iisreset /stop puis appuyez sur Entrée
  3. Redémarrez le serveur Wamp
  4. Prendre plaisir :)
13
Paresh Thummar

Il vous suffit d'installer les services Apache et MySQL.

Démarrez WampServer

clic gauche wampmanager -> Apache -> Services -> Installer le service clic gauche wampmanager -> MySQL -> Services -> Installer le service

Arrêtez WampServer Démarrez WampServer

11
user5202555

Ces commentaires ci-dessus n'ont pas résolu le problème avec WAMP pour mon ordinateur utilisant Windows 10, cependant, j'ai trouvé la réponse à mon problème à partir de: http://praveenpuglia.com/make-wamp-work-on-windows -10-aperçu-technique /

Le service de publication World Wide Web utilisait le port 80, ce qui empêchait WAMP de fonctionner correctement.

5
Tyler
  • Allez dans Démarrer, tapez services.msc
  • Faites défiler la fenêtre Services pour trouver le service de publication World Wide Web.
  • Faites un clic droit dessus et sélectionnez Arrêter.
1
Willem

A très bien fonctionné. clic gauche sur l'icône wamp dans la barre des tâches -> Apache -> administration du service -> installer le service ...

J'ai eu ce problème par intermittence et j'ai découvert que c'était Skype. La fermeture de Skype et le redémarrage de tous les services dans WAMP ont résolu le problème pour moi. Si vous avez d'autres moyens d'ouvrir des messageries instantanées, essayez de les fermer également. Vous devez libérer le port 80.

0
Gregg Od

J'avais le même problème. J'utilisais Wamp x86 et mon Windows 10 est X64. Cela pouvait fonctionner, mais ce n'était pas le cas. Ensuite, j'ai installé Wamp x64 et cela fonctionne normalement maintenant.

0
Roberto Santos

Rendons les choses simples.

  1. Allez dans la barre des tâches -> cliquez sur l'icône Wamp -> Apache-> httpd.conf.
  2. find -> Listen [:: 0]: 80 changez-le en Listen [:: 0]: 8080 (enregistrez-le)
  3. cliquez avec le bouton droit sur l'icône Wamp et cliquez sur Quitter.
  4. Accédez à C:\wamp64\bin\mysql\mysql (version)\data -> supprimez les fichiers ib_logfile0, ib_logfile1 et auto.cnf.
  5. redémarrez Wamp et profitez-en. ;)
0
user3776989

Ça marche: profitez

1. Go to Start, type in services.msc
2. Scroll down in the Services window to find the World Wide Web Publishing  Service.
3. Right click on it and select Stop.
4. Now restart WAMP and you should be good to go.

N'oubliez pas tout ce que vous devez faire, après le redémarrage de l'ordinateur .... :)

0
Arslan Tabassum

C'est généralement un problème causé par un conflit dans les ports http. IIS prend déjà le port no 80 et Apache essaie d'en prendre 80 et le conflit se produit.

Démarrez Apache avec un autre port et il s'exécutera:

Étape 1: Arrêtez les services de wamp. Fermer le gestionnaire de wamp

Étape 2:\bin\Apache\apache2.4.9\conf\httpd.conf Changer le port en 8080 (ou tout autre port libre)

Étape 3:\wampmanager.tpl Remarque: La modification de wampmanager.ini ne fonctionne pas car sa modification du fichier régénéré à partir de .tpl définit le port que vous avez sélectionné ci-dessus sur localhost.

par exemple. http: // localhost à http: // localhost: 808

0
Tejasvi Hegde

j'ai eu le même problème smdrhk.biz J'utilise: Allez dans Démarrer, tapez services.msc Faites défiler vers le bas dans la fenêtre Services pour trouver le service de publication World Wide Web. Faites un clic droit dessus et sélectionnez Arrêter. Double-cliquez sur World Wide Web Publishing et définissez "Type de démarrage" sur "Manuel". Redémarrez WAMP

0
jack

J'aurais suggéré que vous n'ayez pas mis à niveau vers.windows 10 car le fonctionnement a généralement des bogues au lancement précoce. La prochaine fois, exécutez le nouveau système d'exploitation sur Virtual PC avant de procéder à une mise à niveau complète du système.
Modifiez le numéro de port par ex. 8084? Si disponible car 80 reste 8080.

0
Want2bExpert
  1. Allez dans Démarrer, tapez services.msc
  2. Faites défiler la fenêtre Services pour trouver le service de publication World Wide Web.
  3. Faites un clic droit dessus et sélectionnez Arrêter.
  4. Double-cliquez sur World Wide Web Publishing et définissez "Type de démarrage" sur "Manuel"
  5. Redémarrez WAMP

Il manque l'étape 4 pour éviter d'avoir à arrêter le service après chaque redémarrage. Je suis sûr que c'est dans les instructions lors de l'installation de la dernière version de WAMP, mais juste en le notant ici au cas où quelqu'un lirait certains des commentaires ci-dessus mentionnant cette méthode.

0
wethepeople