GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

cPanel WHM konnte keine Statusinformationen vom Apache-Fehler erhalten

Das cPanel-Webhosting-Kontrollfeld bietet eine einfache Zugriffsverknüpfung in WHM (WebHost Manager), um den Serverstatus zu überprüfen. Eine der Serverstatuskomponenten ist Apache Status, der das Apachestatus-Skript aufruft, um wichtige Informationen über den Apache HTTPD-Webserver anzuzeigen, wie z wird möglicherweise die folgende Fehlermeldung angezeigt, wenn Sie auf den Link „Apache-Status“ klicken:

Statusinformationen von Apache konnten nicht empfangen werden.

Administratoren erhalten möglicherweise auch die folgende Fehlerzeile im Apache-Fehlerprotokoll:[error] [client 127.0.0.1] File does not exist:/usr/local/apache/htdocs/whm-server-status.

Die Fehlermeldung erscheint nur auf cPanel 11, während in früheren Versionen von cPanel eine leere Seite zurückgegeben wird.

Die Ursache dieses Fehlers liegt in der fehlenden Standortangabe in der Konfigurationsdatei für /whm-server-status, die vom Apachestatus-Skript benötigt wird, um Status und Informationen des Apache-Webservers abzurufen. whm-server-status location definiert, wie Apache die Zugriffsanfrage auf den Pfad handhaben soll. Die Zeilen können gelöscht oder entfernt werden, wenn während des Apache-Kompilierungsprozesses ein Fehler auftritt, insbesondere wenn Apache Update unter Software in WHM verwendet wird.

Um das Problem zu lösen, fügen Sie einfach die Standortdeklarationszeilen von whm-server-status wieder zur Datei httpd.conf hinzu, die sich normalerweise in /etc/httpd/conf/ oder /usr/local/apache/logs befindet. Diese Zeilen können überall in der Konfigurationsdatei hinzugefügt werden (jedoch nicht innerhalb der VirtualHosts-Deklaration. Idealerweise sollte sie vor dem Deklarationsabschnitt für virtuelle Hosts platziert werden.

<Location /whm-server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
ExtendedStatus On

Die letzte Zeile „ExtendedStatus On“ weist Apache an, vollständige und detaillierte Statusinformationen zu generieren, anstatt nur grundlegende Informationen, wenn der Handler „server-status“ „whm-server-status“ heißt.


cPanel
  1. So beheben Sie den Fehler „gpg:Empfang des Schlüsselservers fehlgeschlagen:Kein Dirmngr“.

  2. Wie überprüfe ich verschiedene cPanel-Protokolle wie WHM, Apache, MySQL, E-Mail, Fehler usw.?

  3. cPanel- und WHM-Übersicht

  4. cPanel/WHM-Lizenz

  5. Wie kompiliere ich Apache mit EasyApache von WHM neu?

Wie greife ich von WHM auf das cPanel-Konto zu?

Wie erstelle ich ein cPanel-Konto von WHM?

Wie setzt man das cPanel-Passwort von WHM zurück?

So konfigurieren Sie cPanel Cron-Jobs von WHM

So beheben Sie automatische Trennungen von WHM und cPanel

Zugriff auf cPanels von WHM