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

Starten von Apache HTTPD fehlgeschlagen, weil solche mod_bwlimited-, mod_log_bytes- oder mod_bandwidth-Dateien nicht geöffnet werden können oder nicht vorhanden sind

Für Webhosting-Konten, die cPanel mit WebHost Manager (WHM) verwenden und auf einem Apache-Webserver ausgeführt werden, können die folgenden Fehlermeldungen oder Probleme auftreten, wenn der Apache HTTPD-Server durcheinandergebracht wurde, einige gemeinsam genutzte Bibliotheksdateien wie mod_auth_passthrough.so, mod_bwlimited .so und mod_log_bytes.so im libexec-Verzeichnis versehentlich gelöscht, die Kompilierung des Webservers fehlgeschlagen oder die Neukonfiguration von Apache http.conf nicht richtig durchgeführt:

30. September 07:06:14 web httpd:Syntaxfehler in Zeile 233 von /usr/local/apache/conf/httpd.conf:
30. September 07:06:15 web httpd:/usr/local/apache/libexec/mod_bwlimited.so kann nicht in den Server geladen werden:/usr/local/apache/libexec/mod_bwlimited.so:Shared-Object-Datei kann nicht geöffnet werden:Keine solche Datei oder Verzeichnis
30. September 07:06:15 web rc:Starten von httpd:fehlgeschlagen

30. September 07:47:48 web httpd:Syntaxfehler in Zeile 234 von /usr/local/apache/conf/httpd.conf:
30. September 07:47:48 web httpd:/usr/local/apache/libexec/mod_log_bytes.so kann nicht in den Server geladen werden:/usr/local/apache/libexec/mod_log_bytes.so:Shared-Object-Datei kann nicht geöffnet werden:Keine solche Datei oder Verzeichnis
30. September 07:47:48 web rc:Starten von httpd:fehlgeschlagen

Ungültiger Befehl „BytesLog“, möglicherweise falsch geschrieben oder von einem Modul definiert, das nicht in der Serverkonfiguration enthalten ist

Das Problem mit dieser Art von Symptom ist höchstwahrscheinlich darauf zurückzuführen, dass mod_belimited.so, mod_log_bytes.so oder mod_bandwidth.so gelöscht oder beschädigt sind. Diese 3 Dateien sind einzigartig für den cPanel-betriebenen Webhosting-Service und werden verwendet, um das Bandbreitennutzungslimit zu steuern, zu überwachen oder einzuschränken.

Die Auflösung und Lösung des Fehlers besteht darin, die fehlenden oder nicht gefundenen gemeinsam genutzten Bibliotheksmodule neu zu kompilieren und erneut bereitzustellen. Sie können diese cPanel-Module einfach für Apache kompilieren, indem Sie die folgenden Befehle verwenden:

cd /usr/local/cpanel/apache
/usr/local/apache/bin/apxs -iac mod_log_bytes.c
/usr/local/apache/bin/apxs -iac mod_bwlimited.c
/usr/local/apache/bin/apxs -iac mod_bandwidth.c

Nach der Kompilierung werden die .so-Dateien automatisch in das libexec-Verzeichnis für den Apache HTTPD-Webserver kopiert.


cPanel
  1. So konfigurieren Sie einen Apache-Webserver

  2. So installieren Sie Apache Webserver auf Centos 8

  3. Installieren Sie das CA-Zwischenzertifikat (Chain Cert) in Apache HTTPD Server

  4. cPanel WHM konnte keine Statusinformationen vom Apache-Fehler erhalten

  5. Kann kein FTP zu Webhost oder Server mit cPanel/WHM ausführen

So installieren Sie Open Web Analytics unter Debian 9

Apache auf Fedora 31 installieren

udev starten:udevd inotify_init fehlgeschlagen:zu viele offene Dateien

Rpm:Fehler beim Laden von Shared Libraries:Libz.so.1:Shared Object File kann nicht geöffnet werden:Keine solche Datei

Linux-Fehler beim Laden gemeinsam genutzter Bibliotheken:Gemeinsam genutzte Objektdatei kann nicht geöffnet werden:Keine solche Datei oder dieses Verzeichnis

Die maximal geöffneten Dateien pro Prozess können nicht mit sysctl geändert werden