Échec de la réception des informations d'état d'Apache.
Les administrateurs peuvent également obtenir la ligne d'erreur suivante dans le journal des erreurs Apache :[erreur] [client 127.0.0.1] Le fichier n'existe pas :/usr/local/apache/htdocs/whm-server-status.
Le message d'erreur n'apparaît que sur cPanel 11, alors que dans les versions antérieures de cPanel, une page vierge est renvoyée.
La cause de cette erreur est due à la déclaration d'emplacement manquante dans le fichier de configuration pour /whm-server-status qui est requise par le script apachestatus pour récupérer l'état et les informations du serveur Web Apache. L'emplacement whm-server-status définit comment Apache doit gérer la demande d'accès au chemin. Les lignes peuvent être supprimées ou supprimées en cas d'erreur lors du processus de compilation d'Apache, en particulier lors de l'utilisation d'Apache Update sous Logiciel dans WHM.
Pour résoudre le problème, rajoutez simplement les lignes de déclaration d'emplacement de whm-server-status au fichier httpd.conf, normalement situé dans /etc/httpd/conf/ ou /usr/local/apache/logs. Ces lignes peuvent être ajoutées n'importe où dans le fichier de configuration (mais pas dans la déclaration VirtualHosts. Idéalement, elles doivent être placées avant la section de déclaration des hôtes virtuels.
<Location /whm-server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> ExtendedStatus On
La dernière ligne, "ExtendedStatus On" indique à Apache de générer des informations d'état détaillées complètes au lieu de simplement des informations de base lorsque le gestionnaire "server-status" est appelé "whm-server-status".