Cómo cambiar la versión de PHP o activar extensiones Imprimir

  • 0

Cada cuenta de hosting puede usar una versión de PHP distinta y activar solo las extensiones que necesite. Esto es útil para compatibilidad con aplicaciones como WordPress, Prestashop, Laravel, etc.

Como reseller, puedes cambiar la versión de PHP de tus clientes desde WHM o indicarles cómo hacerlo desde su propio cPanel.

 

1. Cambiar la versión de PHP desde WHM (si tu reseller tiene permisos)

  1. Accede a WHM:

    • https://tudominio.com/whm

    • o https://IP_DEL_SERVIDOR:2087

  2. En el menú izquierdo, busca Software.

  3. Haz clic en MultiPHP Manager.

  4. Verás una lista de todas tus cuentas cPanel.

  5. Marca la cuenta o dominio al que deseas cambiarle la versión de PHP.

  6. En la parte derecha, selecciona la versión deseada (por ejemplo, PHP 7.4, 8.0, 8.1, 8.2).

  7. Haz clic en Apply.

✔️ ¿Qué ocurre al cambiar la versión?

  • El sitio comenzará a usar la nueva versión inmediatamente.

  • No se modifican archivos ni configuraciones del cliente.

  • Si el sitio no es compatible, puede mostrar errores (fácil de revertir volviendo a la versión anterior).

 

2. Cambiar la versión de PHP desde cPanel (método recomendado para clientes)

  1. Accede al cPanel de la cuenta.

  2. Busca la sección Software.

  3. Haz clic en Select PHP Version o MultiPHP Manager (según la configuración del servidor).

  4. Selecciona la versión de PHP deseada.

  5. Haz clic en Set as current o Apply.

 

3. Cómo activar o desactivar extensiones de PHP

Esto se hace desde cPanel, no desde WHM.

  1. Entra al cPanel del cliente.

  2. Ve a Select PHP Version.

  3. Verás una lista de extensiones como:

    • mysqli

    • pdo_mysql

    • zip

    • intl

    • soap

    • gd

    • ioncube

  4. Marca o desmarca las extensiones que necesites.

  5. Haz clic en Save.

✔️ ¿Qué ocurre al activar una extensión?

  • La función correspondiente queda disponible para el sitio.

  • No afecta a otras cuentas del servidor.

 

4. Extensiones comunes y para qué sirven

Extensión Uso principal
mysqli / pdo_mysql Bases de datos MySQL
gd / imagick Manipulación de imágenes
zip Compresión y descompresión
intl Idiomas, formatos internacionales
soap Conexiones con servicios externos
ioncube Scripts cifrados
curl Conexiones remotas API
 
 

Recomendaciones importantes

  • Si un sitio deja de funcionar tras cambiar la versión de PHP, vuelve a la versión anterior.

  • WordPress suele funcionar mejor con PHP 8.0 o superior.

  • Prestashop y WHMCS requieren extensiones específicas (como soap, ioncube, curl).

  • No actives extensiones que no necesitas; pueden consumir recursos innecesarios.

  • Si una extensión no aparece en la lista, puede que el servidor no la tenga disponible.


¿Fue útil la respuesta?

« Atrás