IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI

En los servidores Plesk para Linux, la extensión IonCube Loader no aparece como disponible para su instalación a través de la interfaz gráfica de Plesk en la ruta Herramientas y Configuración > Configuración de PHP > VersiónPHP > Administrar Paquetes PECL.

Causa:

Este problema ha sido identificado como un bug en Plesk bajo el código PPPM-14640.

Resolución mediante interfaz gráfica:

Si bien el problema ocurre debido al bug mencionado, es posible intentar la instalación de IonCube Loader utilizando la funcionalidad de instalación manual desde la interfaz de Plesk:

Inicia sesión en Plesk.

Dirígete a Herramientas y Configuración > Configuración de PHP > VersiónPHP (por ejemplo, 8.2.24 FPM).

IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI | setting ioncube php 8 2
IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI

En la página siguiente, haz clic en el botón Administrar Paquetes PECL.

IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI | setting ioncube php 8 2 install
IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI

Haz clic en el botón Instalar paquete.

IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI | setting ioncube php 8 2 install ok
IonCube Loader no disponible para su instalación en la interfaz gráfica de Plesk: Solución mediante CLI

En el campo Nombre del paquete, introduce ioncube_loader y haz clic en Aceptar.

    Solución mediante el método CLI:

    Si la instalación a través de la interfaz gráfica no es posible, puedes instalar IonCube Loader utilizando la línea de comandos (CLI). Sigue estos pasos:

    1. Inicia sesión en el servidor a través de SSH como usuario con privilegios root.
    2. Lista las versiones de PHP instaladas en el servidor mediante el siguiente comando:
      plesk bin php_handler --list | awk 'NR > 1' | awk {'print $1'} | grep -w fpm$
      El resultado será similar a este:
      plesk-php74-fpm
      plesk-php82-fpm
      plesk-php83-fpm
    3. Instala la extensión ioncube_loader para la versión de PHP requerida. Reemplaza php_id con una de las versiones obtenidas en el paso anterior. Por ejemplo, para PHP 8.3, el comando sería:
      plesk bin php_handler --extension-install ioncube_loader -id plesk-php82-fpm
    4. Reinicia el servicio PHP para que los cambios surtan efecto. Puedes hacerlo con el siguiente comando:
      service plesk-php83-fpm restart

    En resumen

    La extensión IonCube Loader puede no estar disponible en la interfaz gráfica de Plesk debido a un bug. Sin embargo, siguiendo los pasos indicados, puedes instalarla de forma manual tanto a través de la interfaz gráfica como mediante CLI, garantizando que tu servidor PHP tenga las herramientas necesarias para funcionar correctamente con esta extensión.

    vía: Soporte Plesk

    Suscríbete al boletín SysAdmin

    Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

    ¡Apúntate a nuestro newsletter!


    – patrocinadores –

    Noticias destacadas

    – patrocinadores –

    ¡SUSCRÍBETE AL BOLETÍN
    DE LOS SYSADMINS!

    Scroll al inicio