J'ai modifié la variable AllowOverride pour l'un de mes sites Web dans le répertoire sites-enabled. Comment recharger la nouvelle configuration sans redémarrer Apache? C'est possible?
devrait être possible en utilisant la commande
Sudo /etc/init.d/Apache2 reload
j'espère que ça t'as aidé
l'autre façon est:
Sudo service Apache2 reload
Faire
apachectl -k graceful
Vérifiez ce lien pour plus d'informations: http://www.electrictoolbox.com/article/Apache/restart-Apache/
Mise à jour pour Apache 2.4 pour les systèmes autres que systemd (CentOS 6.x, Amazon Linux AMI, par exemple) et SystemD (CentOS 7.x, par exemple):
Il existe deux manières de faire en sorte que le processus Apache recharge la configuration, en fonction de ce que vous voulez faire avec ses threads actuels: vous conseillez de quitter en mode inactif ou de les supprimer directement.
Notez qu'Apache recommande d'utiliser apachectl -k
comme commande et que pour systemd, la commande est remplacée par httpd -k
.
apachectl -k graceful
ou httpd -k graceful
Apache conseillera à ses threads de quitter lorsqu'ils sont inactifs, puis Apache rechargera la configuration (elle ne se fermera pas d'elle-même), cela signifie que les statistiques ne seront pas réinitialisées.
apachectl -k restart
ou httpd -k restart
Ceci est similaire à stop, en ce sens que le processus élimine ses threads, mais ensuite, le processus recharge le fichier de configuration plutôt que de se tuer.