GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

Error al iniciar Apache HTTPD debido a que no se puede abrir o no existen tales archivos mod_bwlimited, mod_log_bytes o mod_bandwidth

Para la cuenta de alojamiento web que usa cPanel con WebHost Manager (WHM) y se ejecuta en el servidor web Apache, es posible que se encuentren los siguientes mensajes de error o problemas con el servidor Apache HTTPD, algunos archivos de biblioteca compartidos como mod_auth_passthrough.so, mod_bwlimited .so y mod_log_bytes.so ubicados en el directorio libexec se eliminaron accidentalmente, la compilación del servidor web salió mal o la reconfiguración de Apache http.conf no se realizó correctamente:

30 de septiembre 07:06:14 web httpd:error de sintaxis en la línea 233 de /usr/local/apache/conf/httpd.conf:
30 de septiembre 07:06:15 web httpd:no se puede cargar /usr/local/apache/libexec/mod_bwlimited.so en el servidor:/usr/local/apache/libexec/mod_bwlimited.so:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio
30 de septiembre 07:06:15 web rc:Inicio de httpd:error

30 de septiembre 07:47:48 web httpd:error de sintaxis en la línea 234 de /usr/local/apache/conf/httpd.conf:
30 de septiembre 07:47:48 web httpd:no se puede cargar /usr/local/apache/libexec/mod_log_bytes.so en el servidor:/usr/local/apache/libexec/mod_log_bytes.so:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio
30 de septiembre 07:47:48 web rc:Inicio de httpd:error

Comando no válido 'BytesLog', quizás mal escrito o definido por un módulo no incluido en la configuración del servidor

El problema con este tipo de síntoma probablemente se deba a que mod_belimited.so, mod_log_bytes.so o mod_bandwidth.so se eliminan o dañan. Estos 3 archivos son exclusivos del servicio de alojamiento web con tecnología de cPanel y se utilizan para controlar, supervisar o restringir el límite de uso del ancho de banda.

La resolución y la solución al error es volver a compilar y volver a implementar los módulos de biblioteca compartida que faltan o no se pueden encontrar. Puede compilar fácilmente estos módulos de cPanel para Apache usando los siguientes comandos:

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

Después de la compilación, los archivos .so se copiarán automáticamente en el directorio libexec para el servidor web Apache HTTPD.


cPanel
  1. Cómo configurar un servidor web Apache

  2. Instale el servidor web Apache HTTPD en Fedora 18

  3. Centos:no se pudo iniciar el servidor Apache Http:¿Httpd.service falló?

  4. No se puede enviar FTP a Web Host o servidor que ejecuta cPanel/WHM

  5. Cómo instalar Open Web Analytics en Debian 9

Iniciando udev:udevd inotify_init falló:demasiados archivos abiertos

"Error al cargar bibliotecas compartidas:libjli.so:no se puede abrir el archivo de objeto compartido:No existe tal archivo o directorio" Error de 'java -version' en el inicio

Error de Linux al cargar bibliotecas compartidas:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

libpulse.so.0:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

ImportError:libtk8.6.so:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

ImportError:libcblas.so.3:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio