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.