Choisissez un moment où vous pouvez arrêter le serveur Web Apache pour vider le cache. Configurez votre équilibreur de charge, ou un autre serveur proxy pour servir des pages Web alors que le serveur est en panne ou pour avertir les utilisateurs que le serveur est en maintenance.
Ouvrez une session de terminal que l'utilisateur root. Arrêtez le serveur Apache en tapant l'une des commandes suivantes et en appuyant sur "Entrée:"
arrêt /etc/init.d/apache2 - Debian ou Ubuntu
graceful-stop de apachectl - RHEL, CentOS ou Fedora
httpd.exe -k arrêter -n "Nom du service" - Windows, où "Nom du service" est le nom du service Apache
Type "htcacheclean -r" (sans les guillemets) et appuyez sur "Entrer" pour lancer l'utilitaire de nettoyage de la mémoire cache, effectuer un nettoyage en profondeur et de supprimer les sous-répertoires au cours du processus de nettoyage.
Redémarrez Apache lorsque l'utilitaire se termine avec l'une des commandes suivantes:
/etc/init.d/apache2 commencer - Debian ou Ubuntu
apachectl start - RHEL, CentOS ou Fedora
httpd.exe -k installer -n "Nom du service" - Windows, où "Nom du service" est le nom que vous attribuez au service Apache
Reconfigurer votre équilibreur de charge, ou un autre serveur proxy pour acheminer les requêtes vers le serveur.