9 votes

Comment redémarrer Apache sous Windows ? "Apache -k restart" donne l'erreur "No installed service named "Apache2"".

Apache est en cours d'exécution. Certaines solutions proposées ailleurs sur Internet suggèrent de saisir apache -k install et ensuite réessayer apache -k restart . Mais si j'essaie cela, j'obtiens une autre erreur,

Une seule utilisation de chaque prise est autorisée.

apache -k stop donne l'erreur suivante (la même que celle que j'ai obtenue à l'origine à partir de apache -k restart ),

Aucun service nommé "Apache2" n'est installé

11voto

Il existe une petite application qu'Apache installe, généralement affichée dans l'onglet barre d'état système d'où vous pouvez redémarrer Apache.

Vous pouvez redémarrer un service avec de nombreux utilitaires, tels que sc.exe mais en utilisant simplement le Shell, utilisez

net stop Apache2.2-Zend && net start Apache2.2-Zend

Dans mon cas, le nom du service est Apache2.2-Zend . Vous pouvez vérifier le nom dans services.msc .

6voto

Lafif Astahdziq Points 161

Tout d'abord, vous devez amener l'invite de commande au bin du dossier Apache sur votre ordinateur, c'est-à-dire que mon dossier Apache se trouve dans le répertoire C:\Apache24\ . J'ai utilisé la commande cd C:\Apache24\bin et ensuite utilisé la commande httpd -k restart pour redémarrer le service Apache.

2voto

J'ai trouvé un autre moyen. En utilisant l'interface graphique de Windows, j'ai sélectionné Démarrer->Programmes->Outils d'administration->Services. J'ai ensuite cherché Apache dans les services en cours d'exécution. Je ne l'ai pas trouvé. J'en ai cependant trouvé un appelé sugarApache. J'ai pu redémarrer sugarApache à l'aide de l'interface graphique "Services".

-2voto

Tapas Points 1

Pour Windows Server 2008, après une mise à jour téléchargée automatiquement et une réinitialisation du serveur, notre serveur Apache s'est arrêté. Les journaux d'erreurs se lisent comme suit :

Le service Apache nommé accède à une socket d'une manière interdite par ses permissions d'accès. : make_sock : could not bind to address 0.0.0.0:80 Enregistré le 12/10/2016 9:04:13 AM (l'heure à laquelle le serveur a téléchargé et réinitialisé une mise à jour de Windows)

Aussi :

Le service Apache nommé a signalé l'erreur suivante : aucune écoute disponible, arrêt du service. Le service Apache nommé a signalé l'erreur suivante : impossible d'ouvrir les journaux.

La façon de résoudre ce problème (car le simple redémarrage ne fonctionne pas) est d'ouvrir une invite de commande et de taper :

iireset/stop

Ensuite, redémarrez Apache en exécutant :

services.msc

Choisissez Apache, et appuyez sur démarrer.

Ou vous pouvez choisir n'importe quel autre moyen de redémarrer Apache.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X