GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

cPanel WHM n'a pas reçu les informations d'état de l'erreur Apache

Le panneau de contrôle d'hébergement Web cPanel fournit un raccourci d'accès facile dans WHM (WebHost Manager) pour vérifier l'état du serveur. L'un des composants d'état du serveur est Apache Status qui appelle le script apachestatus pour afficher des informations importantes sur le serveur Web Apache HTTPD, telles que la version du serveur, la construction, la disponibilité, l'heure de redémarrage, le nombre total d'accès, l'utilisation du processeur, le nombre de requêtes, etc. Cependant, vous peut rencontrer le message d'erreur suivant lorsque vous cliquez sur le lien "État d'Apache" :

É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".


cPanel
  1. Comment résoudre le message d'erreur d'échec de la vérification de l'expéditeur 550

  2. Comment réparer l'erreur "gpg :échec de la réception du serveur de clés :pas de dirmngr"

  3. Le statut Apache (whm-server-status) dans cPanel WebHost Manager renvoie une page vierge

  4. Comment supprimer un cPanel de WHM

  5. WHM contre cPanel

Comment accéder au compte cPanel depuis WHM ?

Comment créer un compte cPanel depuis WHM ?

Comment réinitialiser le mot de passe cPanel de WHM ?

Comment configurer les tâches cPanel Cron à partir de WHM

Comment réparer les déconnexions automatiques de WHM et cPanel

Comment accéder aux cPanels depuis WHM