Cómo cambiar la versión de PHP en cPanel (Guía para WordPress y PrestaShop)
¿Por qué es importante la versión de PHP en tu sitio web?
Cuando hablamos de cambiar php cpanel, no estamos tocando un simple ajuste técnico menor. La versión de PHP que utiliza tu sitio web afecta directamente a la velocidad de carga, la seguridad y la compatibilidad con tus aplicaciones. Tanto WordPress como PrestaShop dependen de PHP para funcionar, y cada versión trae mejoras de rendimiento, correcciones de errores y parches de seguridad cruciales.
Si tu web va lenta, da errores extraños o directamente no carga, una de las primeras cosas que debes revisar es la versión de PHP. Y si tienes un CMS como WordPress o una tienda online con PrestaShop, es muy probable que necesites una versión concreta para que todo funcione correctamente.
En esta guía completa te voy a explicar paso a paso cómo cambiar la version php cpanel, qué debes tener en cuenta antes de hacer el cambio y cómo solucionar los problemas más comunes. Vamos a ello.
Antes de empezar: ¿Qué versión de PHP necesitas?
Antes de lanzarte a cambiar la versión, es fundamental que sepas qué versión necesitas. No todas las versiones de PHP son compatibles con todos los plugins, temas o módulos.
Para WordPress
WordPress funciona bien con la mayoría de versiones modernas de PHP, pero te recomiendo usar PHP 8.0 o superior. La mayoría de los temas y plugins actuales ya están optimizados para PHP 8.x, que ofrece un rendimiento hasta un 30% mejor que las versiones anteriores.
Para comprobar qué versión necesitas, puedes:
- Revisar la página de requisitos de tu tema y plugins.
- Consultar el panel de administración de WordPress, en "Herramientas" > "Salud del sitio".
- Preguntar a tu proveedor de hosting si tienen una recomendación específica.
Para PrestaShop
PrestaShop es un poco más exigente. Las versiones 1.7 y 8.x de PrestaShop funcionan mejor con PHP 7.4 o PHP 8.0. Sin embargo, algunos módulos antiguos pueden no ser compatibles con PHP 8, así que tendrás que comprobar la compatibilidad de tus módulos antes de hacer el cambio.
[!TIP] Si tienes una tienda PrestaShop con muchos módulos, haz una copia de seguridad completa antes de cambiar la versión de PHP. Así podrás revertir el cambio si algo sale mal.
Cómo cambiar la versión de PHP en cPanel paso a paso
Ahora sí, vamos con la parte práctica. Sigue estos pasos y tendrás tu PHP actualizado en menos de cinco minutos.
Paso 1: Accede a tu panel de cPanel
Lo primero es entrar en tu cPanel. Normalmente accedes a través de una URL como tudominio.com/cpanel o tudominio.com:2083. Introduce tus credenciales de acceso y listo.
Paso 2: Busca la sección "MultiPHP Manager"
Una vez dentro de cPanel, tienes que localizar la herramienta MultiPHP Manager. Esta es la herramienta que te permite cambiar php cpanel de forma sencilla. Normalmente la encontrarás en la sección "Software" o buscándola directamente en el buscador de cPanel.
[!INFO] Dependiendo de la configuración de tu hosting, también puedes encontrar esta herramienta con el nombre "Select PHP Version" o "PHP Version Manager". En algunos paneles de control alternativos como Syspanel (accesible por el puerto 2106), la ubicación puede variar ligeramente, pero el concepto es el mismo.
Paso 3: Selecciona el dominio o directorio
En el MultiPHP Manager verás una lista con todos tus dominios y subdominios. Selecciona el dominio en el que quieres cambiar la versión de PHP. Si solo tienes un sitio web, seguramente solo aparezca un dominio.
Paso 4: Elige la nueva versión de PHP
En la columna de la derecha, verás un menú desplegable con todas las versiones de PHP disponibles en tu hosting. Selecciona la que necesites. Las opciones más habituales son:
- PHP 8.2 (la más recomendada para WordPress y PrestaShop moderno)
- PHP 8.1
- PHP 8.0
- PHP 7.4 (ideal para PrestaShop con módulos antiguos)
Paso 5: Aplica los cambios
Una vez seleccionada la versión, pulsa el botón "Aplicar" o "Guardar". cPanel procesará el cambio y te mostrará un mensaje de confirmación. Normalmente el cambio es inmediato, aunque en algunos casos puede tardar unos segundos.
Cómo cambiar la versión de PHP en un directorio específico
En ocasiones, no quieres cambiar la version php cpanel en todo el dominio, sino solo en una carpeta concreta. Por ejemplo, si tienes una tienda PrestaShop en una subcarpeta y un WordPress en la raíz.
En ese caso, el proceso es prácticamente el mismo, pero tendrás que:
- Ir a "MultiPHP Manager" en cPanel.
- En lugar de seleccionar el dominio, despliega la flecha junto al dominio para ver los directorios.
- Selecciona el directorio específico donde quieres aplicar el cambio.
- Elige la versión de PHP deseada y pulsa "Aplicar".
[!WARNING] Cambiar la versión de PHP en un directorio puede afectar a los scripts que se ejecutan en esa carpeta. Asegúrate de que la versión elegida es compatible con la aplicación que tienes instalada ahí.
Verificar que el cambio se ha realizado correctamente
Después de cambiar php cpanel, es importante verificar que todo funciona bien. Aquí tienes varias formas de comprobarlo:
Comprueba desde WordPress
Si usas WordPress, ve a "Herramientas" > "Salud del sitio". En la sección "Info" podrás ver la versión de PHP que está utilizando tu sitio. También puedes instalar un plugin como "WP phpMyAdmin" o simplemente verlo en el escritorio si tu theme lo muestra.
Comprueba desde PrestaShop
En PrestaShop, ve a "Parámetros avanzados" > "Información" y verás la versión de PHP en la lista de información del sistema.
Crea un archivo de prueba
Otra opción es crear un archivo PHP en la raíz de tu sitio con el siguiente código:
<?php phpinfo(); ?>
Guárdalo como info.php, accede a tudominio.com/info.php y verás toda la información de tu configuración PHP. Cuando termines, borra el archivo por seguridad.
Problemas comunes al cambiar la versión de PHP y cómo solucionarlos
No todo es siempre un camino de rosas. Aquí tienes los problemas más habituales y cómo resolverlos.
Error 500 - Internal Server Error
Si después de cambiar php cpanel tu web muestra un error 500, significa que alguna parte de tu código no es compatible con la nueva versión. Las soluciones más habituales son:
- Revertir a la versión anterior de PHP.
- Actualizar tus plugins, temas o módulos a sus últimas versiones.
- Comprobar los logs de error en cPanel > "Métricas de error" o en la carpeta
logs/de tu hosting.
Página en blanco o error de conexión a la base de datos
Esto suele pasar cuando hay incompatibilidad con el código. En el caso de WordPress, puedes desactivar todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins_old mediante el administrador de archivos de cPanel. Si la web vuelve a funcionar, activa los plugins uno a uno para encontrar el culpable.
Errores de deprecación (Deprecated)
Si ves mensajes de "Deprecated: Function...", significa que tu código usa funciones obsoletas en la nueva versión de PHP. Esto es más común en PrestaShop con módulos antiguos. La solución es actualizar los módulos o, si no es posible, usar una versión de PHP más antigua.
[!TIP] Si tienes una web con mucho código personalizado, te recomiendo hacer el cambio de versión de PHP en un entorno de pruebas primero. Así podrás comprobar la compatibilidad sin arriesgar tu web en producción.
¿Qué versión de PHP elegir para WordPress?
Para la mayoría de sitios WordPress, PHP 8.2 es la mejor opción en 2024. Ofrece:
- Mayor velocidad de carga.
- Mejor gestión de memoria.
- Parches de seguridad más actualizados.
- Compatibilidad con los últimos plugins y temas.
Si tienes plugins antiguos que no se actualizan, PHP 8.0 puede ser una opción más segura. Y si tu hosting no soporta PHP 8, PHP 7.4 sigue siendo una opción válida, aunque cada vez menos recomendable por temas de seguridad.
¿Qué versión de PHP elegir para PrestaShop?
Para PrestaShop, la elección depende de la versión que tengas instalada:
- PrestaShop 8.x: PHP 8.1 o PHP 8.2.
- PrestaShop 1.7.8+: PHP 7.4 o PHP 8.0.
- PrestaShop 1.7.0 a 1.7.7: PHP 7.4 como máximo.
- PrestaShop 1.6 o anterior: PHP 5.6 o PHP 7.0 (aunque ya no son seguros).
Siempre revisa los requisitos de tus módulos antes de hacer el cambio. Un módulo de pago o un módulo de envío que no sea compatible puede romper tu tienda.
Consejos adicionales para optimizar PHP en cPanel
Además de cambiar la versión de PHP, puedes ajustar algunos parámetros para mejorar el rendimiento:
Ajusta el límite de memoria
En el MultiPHP INI Editor de cPanel puedes aumentar el memory_limit. Para WordPress, te recomiendo al menos 256M. Para PrestaShop, 128M suele ser suficiente.
Configura el tiempo máximo de ejecución
El max_execution_time controla cuánto tiempo puede ejecutarse un script. Si tienes problemas con importaciones grandes o procesos pesados, sube este valor a 120 o 180 segundos.
Habilita la caché de opcodes
Activa Zend OPcache si tu hosting lo permite. Esto almacena el código PHP compilado en memoria y acelera muchísimo la respuesta del servidor.
Preguntas frecuentes sobre cambiar la versión de PHP en cPanel
¿Puedo cambiar la versión de PHP sin perder mis datos?
Sí, cambiar la versión de PHP no afecta a tus archivos ni a tu base de datos. Simplemente cambia el intérprete que ejecuta el código. Tus contenidos, imágenes y configuración permanecen intactos.
¿Cuánto tarda en aplicarse el cambio?
Normalmente es inmediato. En algunos casos, puede tardar unos segundos en propagarse por los servidores, pero no más de un minuto.
¿Qué hago si mi web se rompe después del cambio?
Lo primero es no entrar en pánico. Ve al MultiPHP Manager y revierte a la versión anterior. Después, investiga qué componente no es compatible y actualízalo.
¿Cada cuánto debería cambiar la versión de PHP?
Te recomiendo revisar la versión de PHP de tu web al menos cada seis meses. Las versiones antiguas dejan de recibir soporte de seguridad, lo que pone en riesgo tu sitio.
¿El cambio de PHP afecta al SEO?
Sí, indirectamente. Una versión de PHP más moderna suele hacer que tu web cargue más rápido, y la velocidad de carga es un factor de posicionamiento en Google. Además, las versiones antiguas tienen vulnerabilidades que pueden comprometer tu web y hacer que Google la marque como insegura.
Conclusión: no tengas miedo de cambiar la versión de PHP
Cambiar la version php cpanel es una de las tareas más importantes que puedes hacer para mantener tu web rápida, segura y estable. No es complicado, y con esta guía tienes todo lo necesario para hacerlo correctamente.
Recuerda siempre:
- Haz una copia de seguridad antes de cualquier cambio.
- Comprueba la compatibilidad con tus plugins y módulos.
- Empieza con la versión más recomendada para tu CMS.
- Verifica que todo funciona después del cambio.
Si sigues estos pasos, tu WordPress o PrestaShop funcionarán mejor que nunca. Y si tienes alguna duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. Ellos siempre pueden ayudarte a cambiar php cpanel si algo no te queda claro.
La tecnología avanza rápido, y mantener tu web actualizada es la mejor inversión que puedes hacer para garantizar su éxito a largo plazo. ¡Anímate a probarlo!
