Inicio Soluciones
Productos ▾
Tecnología
English Español
Contacto ▾
Iniciar sesión Empezar
← Base de conocimiento

Cómo comprobar que tu servidor tiene ionCube Loader

Los módulos de Baxelo están codificados con ionCube, así que tu servidor necesita el ionCube Loader para ejecutarlos. WHMCS está codificado de la misma manera, de modo que si WHMCS funciona, ya lo tienes — este artículo sirve para confirmar la versión.

La respuesta corta: tu área de administración de WHMCS está cargando en este momento, lo que significa que el ionCube Loader está instalado y funcionando. Lo único que queda por revisar es si es lo bastante reciente.

1. Lo que exigimos

Versión del Loader14.0.0 o superior
PHP8.1, 8.2 o 8.3
Por qué hay un mínimoNuestras compilaciones llevan bytecode para varias versiones de PHP en un mismo archivo. Los loaders viejos no saben leer ese formato

2. Tres formas de comprobarlo

1
Que te lo diga WHMCS. Utilities → System → System Health (o PHP Info) muestra el loader y su versión. Esta es la forma confiable, porque refleja el PHP con el que realmente corre tu WHMCS.
2
Una página de una sola línea. Pon <?php phpinfo(); en un archivo dentro del directorio de tu WHMCS, ábrelo, busca ionCube y borra el archivo de inmediato.
3
Desde la línea de comandos, php -v menciona el loader. Ojo: la CLI suele usar un PHP distinto al de tu sitio web, así que confía más en el método 1 que en este.
Un archivo phpinfo() olvidado es un regalo para cualquiera que escanee tu sitio. Enumera rutas, versiones, extensiones y configuración. Si usas el método 2, bórralo en cuanto tengas tu respuesta.

3. Si falta o es demasiado viejo

En cPanel, Plesk o DirectAdmin el loader suele ser una casilla en el administrador de extensiones de PHP de la versión que usa tu sitio: actívalo ahí y no hace falta subir nada. En un servidor sin panel, lo instala tu proveedor de hosting; pídele la versión en lugar de adivinarla.

La trampa más común de todas: activarlo para la versión de PHP equivocada. Un servidor puede correr varias a la vez, y el loader tiene que estar activo en la que usa tu WHMCS. El método 1 de arriba es la única comprobación que no se deja engañar por esto.

4. Cómo se ve la falta del loader

  • Una página en blanco donde debería estar el módulo.
  • Un error que menciona ionCube, o que dice que un archivo está corrupto o codificado.
  • WHMCS fallando igual — lo que significa que el loader se rompió para todo, no solo para lo nuestro.

Nada de eso daña nada. El módulo simplemente no puede correr hasta que el loader esté ahí; instálalo y la página funciona sin ningún paso adicional.