Dois-je redémarrer httpd après les modifications dans le fichier httpd.conf pour que les modifications prennent effet?Redémarrer httpd après les modifications dans httpd.conf
Répondre
Oui. HTTPD.conf est lu au démarrage d'apache, donc pour que les changements prennent effet, vous devez le redémarrer.
Vous pouvez faire 'service httpd reload', donc apache ne sera pas en panne. – NARKOZ
Le service @narkoz n'existe pas, donc l'utilisation de /etc/init.d/httpd status/restart – X10nD
J'ai fait une redirection, mais redémarrer ne résout pas le problème ... ce qui pourrait ne pas être correct. Je me suis connecté en tant que root. – X10nD
Oui, vous devez redémarrer le serveur par
sudo service httpd restart
Vous pouvez vérifier les erreurs dans vos fichiers de configuration par
apachectl -t
Les changements peuvent prendre un certain temps pour réfléchir.
Vous pouvez demander à Apache de relire ses fichiers de configuration sans redémarrer par sudo apachectl graceful
(ou apache2ctl
sur debian).
De l'Apache docs:
redémarre correctement le démon httpd Apache. Si le démon n'est pas en cours d'exécution, il est démarré. Cela diffère d'un redémarrage normal en ce sens que les connexions actuellement ouvertes ne sont pas annulées. [...] Cette commande vérifie automatiquement les fichiers de configuration comme dans configtest avant d'initier le redémarrage pour s'assurer qu'Apache ne meurt pas.
@svisstack true, mais apache et apache-config ne sont pas non plus liés à la programmation. – X10nD
@svisstack pourquoi? – X10nD
cela devrait être demandé sur serverfault.com pas stackoverflow.com, sur serverfault vous obtiendrez de meilleurs résultats, sur stackoverflow n'est pas pour les gens qui s'intéressent à ce genre de choses. – Svisstack