Problèmes WampServer après la mise à niveau de Windows 10

18

Depuis la mise à niveau de Windows 7 vers Windows 10, WampServer ne semble pas fonctionner (tout ce qui est chargé dans le navigateur n'est qu'une page vierge), et même une nouvelle installation ne résout pas le problème.

En dessous, Apache > Service > Install Serviceil est écrit:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

Toute suggestion serait appréciée.

rybo111
la source

Réponses:

22

Mise à jour: cela semble résoudre le problème de façon permanente

  1. Recherchez "Activer ou désactiver les fonctionnalités Windows" dans la barre des tâches.
  2. Sous "Internet Information Services", désélectionnez "Services World Wide Web" que Microsoft doit activer par défaut (prend le port).
  3. Reboot et WAMP sont remontés comme avant.

Solution originale

Je peux confirmer ce qui suit résolu le problème:

Exécuter en cmdtant qu'administrateur et entrez:iisreset /stop

Ensuite Apache > Service > Install Service, vous serez invité à appuyer sur Entrée pour installer normalement.

Vous devrez peut-être également installer: http://www.microsoft.com/en-us/download/details.aspx?id=30679

rybo111
la source
C'est vrai que c'était aussi le problème pour moi. Quel service puis-je désactiver ou indique iisreset /stopà Windows de ne pas le redémarrer au prochain démarrage?
Armin
@Armin Cela semble être une solution temporaire. S'il vous plaît laissez-moi savoir si vous trouvez une solution permanente.
rybo111
Non, pour moi cela semble être en permanence. J'ai redémarré et le port est ouvert maintenant.
Armin
@Armin J'ai récemment mis à jour et devais refaire ce qui précède :(
rybo111
@Armin Si vous rencontrez un problème, essayez cette réponse: stackoverflow.com/a/31726134/1094772
rybo111
3

Pour Windows 10 Clean Install:

Si vous avez effectué une nouvelle installation de Windows 10, il est possible que vous n'ayez pas le service de publication Word Wide Web . Dans ce cas, une installation simple de WAMP / XAMPP devrait fonctionner correctement.

Si ce n'est pas le cas, essayez d'installer Visual C ++ Redistributable , puis réinstallez WAMP / XAMPP.


Je faisais face à un problème similaire avec WAMP. Dans Windows 10 TP, le service de publication Word Wide Web est livré pré-installé. Ceci est lié à IIS et vous pouvez le supprimer si vous n'en avez pas besoin.

Cela bloque le port, 80faisant qu'Apache agisse étrangement. Vous pouvez faire ce qui suit et réessayer.

  • 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 .

Cela devrait libérer le port 80 et redémarrer WAMP / XAMPP devrait vous permettre de démarrer!

Il y a d'autres façons de résoudre ce problème. http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/

Praveen Pouilles
la source
L'arrêt (et la désactivation) du service de publication World Wide Web l'a fait pour moi. Je vous remercie!
PeterCo
1

Après toutes les corrections possibles que tout le monde a mentionnées dans les réponses sur Internet, alors que cela ne fonctionnait toujours pas, j'ai calculé l'étape manquante comme suit:

Running wampmanager.exe as Administrator

C'est si trivial - mais laisser cette réponse à quelqu'un qui était coincé comme moi.

Nirav Zaveri
la source