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.