❌ Error común de Ioncube Loader:
Si ves un error como este en tu sitio:
kotlinCopiarEditarThe file /.../hooks.php cannot be decoded by this version of the ionCube Loader.
O como este:
Oops!
Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.
Whoops\Exception\ErrorException: The file /home/...... cannot be decoded by this version of the ionCube Loader.
If you are the administrator of this site then please install the latest version of the ionCube Loader.
in Unknown:0
Stack trace:
......
Esto significa que tu sitio está intentando ejecutar código protegido con ionCube, pero ionCube Loader no está habilitado o la versión de PHP seleccionada no es compatible.
✅ Pasos para resolverlo:
1. Iniciar sesión en cPanel
Accede al panel cPanel del dominio afectado.
2. Ir a Selector de versión de PHP
- Busca y haz clic en la opción «Seleccionar versión de PHP» (puede llamarse también “Select PHP Version”).
3. Cambiar de «nativa» a una versión administrable
- Si ves que estás usando la versión
nativa
, cámbiala a una versión administrable como8.1
. - Espera unos segundos a que cargue la lista de extensiones.
4. Activar la extensión ioncube_loader
- Marca la casilla llamada
ioncube_loader
. - Haz clic en «Guardar» o «Set as current» si es necesario.
5. Probar el sitio
- Vuelve al sitio y actualiza la página.
- Si el error persiste:
6. Probar con otra versión de PHP
- Regresa al selector y cambia la versión de PHP a
7.4
. - Asegúrate de activar de nuevo
ioncube_loader
para esa versión. - Guarda y vuelve a probar el sitio.
🧪 ¿Por qué hacer esto?
Algunos archivos codificados con ionCube fueron cifrados para versiones específicas de PHP. Cambiar entre versiones como 8.1 y 7.4 te permite identificar cuál es compatible con tu addon o sistema.
📩 ¿Aún no funciona el Ioncube Loader?
Si ninguna versión funciona, puedes contactarnos a [email protected] o via Ticket de Soporte y te ayudaremos con gusto