web-dev-qa-db-fra.com

L'icône WAMP Server V 2.5 est orange, ne répond pas et pas de menu

J'ai Windows 7 32 bits et je voulais travailler sur wordpress pour héberger ma propre page, mais pour ce faire, j'ai reçu le serveur virtuel WAMP Server V 2.5 et après l'avoir installée, l'icône dans la barre des tâches était orange et après un clic droit et gauche, il n'y avait pas de menu. . J'ai lu de nombreux forums, désactivé IIS et redémarré et rien. Également désinstallé, répertoire supprimé sur c :, réinstallé mais résultat identique, pas de menu, icône orange. Je ne suis pas un expert en technologie, veuillez donc "personnaliser" vos réponses en gardant cela à l'esprit. Je n'ai aucune idée de la façon de vérifier les journaux, etc.

J'ai oublié de mentionner que, en survolant la souris sur l'icône, l'un des 2 services fonctionne sur le serveur en mode hors connexion. J'ai tapé localhost et une image IIS s'est affichée. Ainsi, après avoir désactivé IIS et redémarré, mon icône WAMP a complètement disparu. J'ai donc activé à nouveau IIS mais le IIS ne vérifie pas complètement son statut de "grisé" (l'option FTP n'est pas cochée). Après cela, j'ai redémarré et l'icône WAMP ne s'est plus affichée. Ceci est arrivé hier et j'ai réinstallé WAMP comme je l’ai fait maintenant, mais toujours rien. De plus, à l'intérieur du dossier WAMP, il n'y a pas de dossier Apache ni de menu à partir de l'icône WAMP de la barre des tâches, comme mentionné ci-dessus. Quel autre moyen existe-t-il pour connaître le port utilisé par mon WAMP. Et je n'ai pas Skype.

7
Sameer Chowdhury

J'ai également eu ce problème, il pourrait y avoir un autre programme fonctionnant sur les mêmes ports, je sais que skype peut être difficile à exécuter avec les serveurs wamp et xammp.

Vérifiez si quelque chose d'autre fonctionne sur les mêmes ports et désactivez Skype = le correctif :)) 

edit: netstat -a -b affichera tous les ports d'écoute et le nom de l'exécutable Si vous préférez une version graphique, TCPView vous montrera les mêmes informations, en les mettant à jour en temps réel.

http://technet.Microsoft.com/en-us/sysinternals/bb897437.aspx

si vous avez d'autres programmes fonctionnant sur les mêmes ports, vous devrez changer les ports de votre serveur virtuel. 

9
user4433485

J'utilise cette méthode pour résoudre mon problème . Cliquez sur l'icône Wampserver -> Apache -> Administration du service -> Installer le service -> cliquez à nouveau sur l'icône wampserver -> Apache -> Administration du service -> Démarrer/reprendre le service. 

Fait: https://www.youtube.com/watch?v=75FFNArSPvU

13
Lim Socheat

J'ai rencontré le même problème lors de l'exécution du serveur Wampserver. L'icône était orange (serveur hors ligne). Veuillez trouver les étapes que j'ai suivies pour les faire fonctionner.

  • Uninstalled IIS pour permettre à Apache d'utiliser le port 80 (N'A PAS FIXÉ LE PROBLÈME)

  • J'ai changé le port Apache de 80 à 8080 dans httpd.conf en redémarrant les services et l'icône fonctionnait en vert. (FIXE LE PROBLEME)

FIX sans changer le port dans httpd.conf

Je voulais trouver quel service/quelle application utilisait le port 80 Lancez votre ligne de commande en tant qu'administrateur et tapez

netstat -ab

Affiche les statistiques de protocole et les connexions réseau TCP/IP actuelles.

Les résultats ont montré que le port 80 était utilisé 

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [Can not obtain ownership information]

googler le message m'a aidé à trouver le service "Web Deployment Agent Service" qui utilisait le port. arrêté le service. Mise à jour du fichier httpd.conf pour utiliser le port 80 à nouveau.

Édition: après avoir arrêté le service, définissez son type de démarrage sur "Manuel" pour éviter que le problème ne se reproduise

Regardez ici pour plus de détails: http://benohead.com/windows-port-80-already-use/

Remarque: J'ai trouvé le "service d'agent de déploiement Web" dans "outils d'administration >> services" (il ne figurait pas dans le gestionnaire de tâches/services).

Redémarrez le serveur wamp et cela a fonctionné, Apache utilise maintenant le port 80. 

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [httpd.exe]

6
Priya R

Avez-vous essayé de changer de port MySQL? Si vous avez une autre version de MySQL déjà installée en dehors de WAMP, vous pourriez rencontrer le même problème. 

Lorsque j'ai testé le port 3306 (port SQL par défaut), il m'a dit qu'il était utilisé par 'mysqld.exe' (mais pas par 'wampmysqld64.exe' - le mysql de WAMP), qui provenait d'une version différente de MySQL que j'avais précédemment installée sur la machine et depuis oublié.

3
Konrad

Si le menu wampmanager n'apparaît pas, il semblerait qu'il vous manque une ou plusieurs des bibliothèques MSVC Runtime requises sur votre système.

WampManager/Apache/MySQL/PHP nécessite un certain nombre mais comme WAMPServer peut installer les versions d’Apache aussi loin qu’Apache 2.22 et PHP vers PHP5.3.5, il est plus simple de vous assurer que vous disposez d’un jeu complet. 

Assurez-vous de disposer de la dernière version de toutes ces bibliothèques d'exécution redistribuables Microsoft C/C++. Vous n'avez pas besoin de l'intégralité du compilateur, seulement de ces bibliothèques d'exécution C/C++.

FOR WAMPServer 32bit

Package redistribuable Microsoft Visual C++ 2008 SP1 (x86)

Package redistribuable Microsoft Visual C++ 2010 SP1 (x86)

Si vous utilisez WampServer 2.4 ou 2.5 32 bits et donc Apache 2.4.x

Microsoft Visual C++ 2012 est requis et sélectionnez vcredist_x86.exe

Les versions ultérieures peuvent également nécessiter 

Microsoft Visual C++ 2014 et sélectionnez vcredist_x86.exe

Packages redistribuables Visual C++ pour Visual Studio 2015 Update 3 et sélectionnez vcredist_x86.exe

FOR WAMPServer 64bit

Package redistribuable Microsoft Visual C++ 2008 SP1 (x86)

Yes you need the x86 Package regardless as
wampmanager is a 32bit exe even on a 64 bit install

Package redistribuable Microsoft Visual C++ 2008 (x64)

Package redistribuable Microsoft Visual C++ 2010 SP1 (x64)

Si vous utilisez WampServer 2.4 64bit

Package redistribuable Microsoft Visual C++ 2012 SP1 Et sélectionnez vcredist_x64.exe

Les versions ultérieures peuvent également nécessiter 

Microsoft Visual C++ 2014 et sélectionnez vcredist_x86.exe 

Packages redistribuables Visual C++ pour Visual Studio 2015 Update 3 et sélectionnez vcredist_x64.exe

GRAND NOTE

Les noms de ces installations d’exécution sont presque tous appelés vcredist_x86.exe !!! Alors téléchargez et installez-les un à la fois ou vous deviendrez très confus.

Une fois installés, vos 'Programmes et fonctionnalités' devraient ressembler à ceci: -

Systèmes 32 bits 32bit system

Systèmes 64 bits 64bit system

1
RiggsFolly

J'ai eu le problème de statut orange aussi. Apparemment, le serveur Apache qui fonctionnait déjà depuis le lancement précédent ne s'est pas arrêté correctement. Par conséquent, j'ai dû éliminer cela via le gestionnaire de tâches pour que le serveur WAMP soit à nouveau opérationnel.

0
avinash

J'ai eu le même problème, et cela a fini par être un conflit de ports.

J'ai ouvert le gestionnaire de tâches et un processus Microsoft SQL était en cours d'exécution . Après avoir mis fin à ce processus et avoir redémarré WAMP, tout a bien fonctionné.

0
Taylor Postoak

1 des 2 services en cours d'exécution ..... Consultez le répertoire de votre installation Wamp ..... Assurez-vous que c'est bien C .... ça résout mon problème.

0
muhammad obaid

Je l'ai enfin réparé !!!
Si vous avez installé un autre serveur mysql pourvisual studio ou netbeans, il utilisera port: 3306
Mais pourWampsever 3tout ce que vous avez à faire est de cliquer avec le bouton droit de la souris l'icône wampORANGEpuis, sous le groupe mysql, cliquez sur un autre port;
il vous montrera un dialogue avec port: 3307
puis appuyez sur OK. C'est tout; alors l'icône va tournerVERT;
N'oublie pas de dire 

cout <<"YESSS!" << endl;
0
Manzini Lionel .T

Parfois, un service fonctionnant sur le port est requis par le serveur SQL ou Apache. 

Copiez cette chaîne et enregistrez-la dans un fichier .bat:

FOR /F "usebackq tokens=5" %%i IN (`netstat -aon ^| find "3306"`) DO taskkill /F /PID %%i

changez 'find "3306"' dans le numéro de port qui doit être libre . Ensuite, lancez le fichier en tant qu'administrateur. Il va tuer tous les processus en cours d'exécution sur ce port

0
Quispie

J'ai désinstallé l'ancienne version précédente de wamp, installé les deux services, démarré et fonctionné.

0
Michal Wrd

Mon service Apache signalait une erreur fatale au démarrage qui pouvait être trouvée dans les journaux Windows de l'observateur d'événements -> Application. Vous pouvez également trouver votre erreur particulière dans les journaux des événements, si la liste de vérification des correctifs courants (telle que la fermeture de Skype) ne la résout pas. Mon erreur spécifique était une erreur de syntaxe sur un fichier d'alias que j'ai écrit.

0
Kevin Stubbs

Avez-vous essayé de l'exécuter sur un autre port? Vient de changer le port de votre serveur Wamp et essayez à nouveau. Google comment changer le port du serveur Wamp, etc.

0
Altaf Husain Neva