J'ai installé XAMPP sur ma machine Windows 7 et créé un certain nombre de serveurs virtuels. Cette partie est assez simple.
Chaque fois que j'ajoute un nouveau serveur virtuel, je dois redémarrer mon ordinateur afin de redémarrer le serveur Apache, ce qui bien sûr prend beaucoup de temps.
J'ai googlé et trouvé les commandes de console correctes à utiliser pour redémarrer Apache, mais absolument aucune des références que j'ai trouvées ne vous dit où taper les commandes pertinentes! Un certain niveau de connaissance est supposé.
Ma question est donc - où dois-je taper Apache -k restart
?
Revenons aux bases absolues ici. Les réponses sur cette page et un peu de recherche sur Google m'ont amené à la résolution suivante de mon problème. Étapes pour redémarrer le service Apache avec Xampp installé: -
cd C:\xampp\Apache\bin
(le chemin d'installation par défaut pour Xampp)httpd -k restart
J'espère que cela sera utile à d'autres débutant avec un serveur Apache local.
Pour les utilisations fréquentes de cette commande, j'ai trouvé facile d'ajouter l'emplacement de C:\xampp\Apache\bin
au PATH
. Utilisez le répertoire dans lequel vous l'avez installé.
Ensuite, vous pouvez exécuter à partir de n'importe quel répertoire en ligne de commande:
httpd -k restart
La réponse ci-dessus qui suggère que httpd -k -restart est en fait une faute de frappe. Vous pouvez voir les commandes en exécutant httpd /?