Fordern Sie URL /server-status oder 404 Seitenicht gefundene Apache-Störung
In Apache Web Server wenn ein Verwalter den Apache- Serverstatus mit dem Befehl „apachectl Status“ überprüfen möchte, oder „httpd fullstatus“ an der Oberteilaufforderung instandhalten Sie, kann die folgende Störung auftreten:
Nicht fand
Das erbetene URL /server-status wurde nicht auf diesem Bediener gefunden.
Wenn Sie den Apache-Status von der Webseite fordern, indem Sie http://domain_name/server-status-Verbindungsposition ansehen, wird eine gefundene Störung 404 Seite nicht durch web browser zurückgebracht.
Es gibt einige Gründe, warum dieses Problem aufgetreten kann. Die erste Sache zum zu überprüfen ist, zu garantieren, dass die mod_status Statuszufuhr richtig in der httpd.conf Konfigurationsakte gegründet und geladen wird. Unter Verwendung APXS müssen die folgenden 2 Linien existieren:
LoadModule status_module /path/to/apache/modules/mod_status.so
AddModule mod_status.c
Wenn die Linien existieren, liegt das Problem vermutlich virtueller Wirtserklärung. Als seitliche Anmerkung können Sie auch überprüfen, ob die Statuszufuhr aktiviert wird, um mehr Informationen zu zeigen (aber verlangsamt einen beschäftigten Bediener), durch das Lokalisieren der folgenden Linie in httpd.conf (Rückstellung weg):
ExtendedStatus an
Für virtuellen Wirt für Bedienerstatus, garantieren Sie, dass die folgende Linie in Ihrer Apache-Konfigurationsakte existiert:
SetHandler Bedienerstatus
Auftrag gewähren, verweigern
Verweigern Sie von allen
Lassen Sie vom localhost
Sie können das localhost zu Ihrem Domain Name wie .example.com ändern (einschließlich Punkt vor Gebiet) um Zugang von der Gebietsadresse zu erlauben. Sonst localhost schränken Zugang erlaubt nicht öffentlichen Zugang zum Bedienerstatus ein, und ist Befehloberteilzugang am Ort möglich.
Merken Sie das auch, wenn Sie NameVirtualHost * verwenden: Richtlinie 80 oder irgendwelche *: die Hafenrichtlinie, zum der mehrfacher Name gegründeten virtuellen Wirte laufen zu lassen, diese Konfiguration erlaubt nicht Bedienerstatus auf irgendwelchen der öffentlich zugänglichen Adressen. Der Grund ist, dass den ersten virtuellen Wirt in der Richtlinie als den „Rückstellungs-virtuellen Wirt“ gilt, und alle unbekannten Eintragungen auf dem NameVirtualHost Raum, wann immer Benutzer oder Prozess zu Zugangshafen 80 auf irgendeinem IP address versucht, gehen zu diesem virtuellen Wirt durch Rückstellung. Folglich wird die gefundene Störung 404 Seite nicht zurückgebracht. Außerdem kann die Bedienerstatus Konfiguration nicht innerhalb einer von einem vollen Domain Name gelesen zu werden VirtualHost Richtlinie gesetzt werden.
Es gibt Lösung 2s und Abhilfen für dieses Drehbuch, irgendein, indem sie den Bediener herstellen, hören auf einem alternativen Hafen (wie Hafen 8080) oder dem Erlauben des nur internen oder lokalen Zugangs.
Um zu einem anderen Hafen zu ändern, einfach hinzufügend „hören ″ 8080 zur Konfiguration, und Sie können auf den Bedienerstatus vom External zurückgreifen indem Sie http://domain:8080/server-status in jedem möglichem web browser verwenden.
Um nur lokalen Zugang für Befehle wie `apachectl Status zu erlauben oder 'halten Sie Schalter jeden httpd-fullstatus', einfach * zum tatsächlichen IP address instand um von zu arbeiten, dann arbeitet das Zurückgreifen vom localhost (127.0.0.1).
Z.B. Änderung von:
NameVirtualHost *: 80
zu
NameVirtualHost 10.0.0.3: 80
Sobald Konfigurationsakte richtig geändert wird, beginnen Sie Apache httpd-Bediener wieder.
WICHTIG: Die Seite ist und vorausgesetzt „maschinell übersetzt, wie“ ohne Garantie ist. Maschinelle Übersetzung kann schwierig sein zu verstehen. Beziehen Sie bitte sich auf ursprünglichen englischen Artikel, wann immer möglich.
In Verbindung stehende Artikel
- Apache-Status (Whm-Bedienerstatus) im cPanel WebHost Manager bringt Leerseite zurück
- cPanel WHM konnte Statusangaben von der Apache-Störung erhalten nicht
- Apache warnen NameVirtualHost *: 80 hat keine VirtualHosts Störung wenn Anfang
- winnt_accept: Asynchrone AcceptEx ausfallen Störung im Apache-Maschinenbordbuch
- Verlegenheits-interne Bediener-Störung, wenn auf einfacher Apache im cPanel WebHosting Manager zurückgegriffen wird
- Verbessern Sie Apache- Web Serversicherheit: Verwenden Sie ServerTokens und ServerSignature, um Überschrift zu sperren
- Installierung web server in FreeBSD 6.0 mit Apache 2.2, MySQL 5.0 und PHP 5 - Teil 4
- Laufender apachectl Status bringt Luchs zurück: nicht gefundene Störung
- Installierung web server in FreeBSD 6.0 mit Apache 2.2, MySQL 5.0 und PHP 5 - Teil 5
- FreeBSD Apache HTTP nehmen Filter-Störung an










































28. Dezember 2007 02:23
Sie können noch besuchen, obwohl SSL-Bescheinigung abgelaufen ist. Nehmen Sie einfach die Sicherheitswarnung an. Sieht wie Ihr Aufstellungsort hat Konfigurationsstörung auf web server, vermutlich virtuelle Wirte oder Umlenkungsstörung aus.
28. Dezember 2007 01:37
Hallo,
Ich hoffe, dass Sie um mich sich nicht fragend Sie kümmern, aber ich auf Google nach etwas Hilfe gesucht habe, da ich total fest bin - und dann fand ich Sie!!
Meine Web site ging ungefähr 3 Wochen vor hinunter und ich kippe erhalte im Note wih den Mann, der meinen Aufstellungsort für mich aufstellen.
Ich versuche, auf meinen Aufstellungsort zu erhalten und sein mir gerade, erklärend, dass die Bescheinigung abgelaufen ist, aber ich weiß nicht was zu tun.
Ich bin für Hilfe hoffnungslos, aber morgens nicht zu gut auf Computern also verstehen nicht, dass dem ganzem `lingo und irgendwelche würde müssen in den einfachen Ausdrücken sein raten Sie.
Ich würde sehr sehr dankbar sein, wenn Sie mich in der rechten Richtung zeigen konnten.
Dank hoffnungsvoll,
Lynda