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

Le démarrage d'Apache HTTPD a échoué en raison de l'impossibilité d'ouvrir ou de l'absence de ces fichiers mod_bwlimited, mod_log_bytes ou mod_bandwidth

Pour un compte d'hébergement Web utilisant cPanel avec WebHost Manager (WHM) et s'exécutant sur le serveur Web Apache, les messages d'erreur ou les problèmes suivants peuvent être rencontrés avec le serveur Apache HTTPD, certains fichiers de bibliothèque partagés tels que mod_auth_passthrough.so, mod_bwlimited .so et mod_log_bytes.so situés dans le répertoire libexec ont été accidentellement supprimés, la compilation du serveur Web a mal tourné ou la reconfiguration d'Apache http.conf n'a pas été effectuée correctement :

30 septembre 07:06:14 web httpd :Erreur de syntaxe à la ligne 233 de /usr/local/apache/conf/httpd.conf :
30 septembre 07:06:15 Web httpd :impossible de charger /usr/local/apache/libexec/mod_bwlimited.so dans le serveur :/usr/local/apache/libexec/mod_bwlimited.so :impossible d'ouvrir le fichier objet partagé :aucun fichier de ce type ou annuaire
30 sept. 07:06:15 web rc :Démarrage de httpd :échec

30 septembre 07:47:48 web httpd :erreur de syntaxe à la ligne 234 de /usr/local/apache/conf/httpd.conf :
30 septembre 07:47:48 Web httpd :impossible de charger /usr/local/apache/libexec/mod_log_bytes.so dans le serveur :/usr/local/apache/libexec/mod_log_bytes.so :impossible d'ouvrir le fichier objet partagé :aucun fichier de ce type ou annuaire
30 sept. 07:47:48 web rc :Démarrage de httpd :échec

Commande "BytesLog" non valide, peut-être mal orthographiée ou définie par un module non inclus dans la configuration du serveur

Le problème avec ce type de symptôme est probablement dû au fait que mod_belimited.so, mod_log_bytes.so ou mod_bandwidth.so sont supprimés ou corrompus. Ces 3 fichiers sont uniques au service d'hébergement Web alimenté par cPanel et sont utilisés pour contrôler, surveiller ou restreindre la limite d'utilisation de la bande passante.

La résolution et la solution à l'erreur consistent à recompiler et à redéployer les modules de bibliothèque partagée manquants ou introuvables. Vous pouvez facilement compiler ces modules cPanel pour Apache en utilisant les commandes suivantes :

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

Après compilation, les fichiers .so seront automatiquement copiés dans le répertoire libexec du serveur Web Apache HTTPD.


cPanel
  1. Comment installer Apache Web Server sur Centos 8

  2. Comment installer Open Web Analytics sur Debian 9

  3. Correction ::l'ouverture du fichier /home/user/etc/domainname/passwd a échoué avec l'erreur aucun fichier ou répertoire de ce type

  4. Démarrage d'udev :udevd inotify_init a échoué :trop de fichiers ouverts

  5. Erreur Linux lors du chargement des bibliothèques partagées :impossible d'ouvrir le fichier objet partagé :aucun fichier ou répertoire de ce type

Installer Apache sur Fedora 31

Rpm :erreur lors du chargement des bibliothèques partagées :Libz.so.1 :impossible d'ouvrir le fichier d'objet partagé :aucun fichier de ce type

"Erreur lors du chargement des bibliothèques partagées :libjli.so :impossible d'ouvrir le fichier d'objet partagé :aucun fichier ou répertoire de ce type" Erreur "java -version" au démarrage

Comment vérifier les erreurs de syntaxe dans la configuration de mon serveur Web Apache

Impossible de modifier le nombre maximal de fichiers ouverts par processus avec sysctl

Erreur d'importation :libcblas.so.3 :impossible d'ouvrir le fichier objet partagé :aucun fichier ou répertoire de ce type