🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

cPanel: cómo cambiar la versión de PHP de tu sitio

Actualizado el 26 de octubre de 2025

¿Tu web va más lenta de lo habitual? ¿Alguna aplicación te pide una versión más moderna de PHP y no sabes por dónde empezar? No te preocupes, es una de las consultas más frecuentes que recibimos en soporte. Cambiar la versión de PHP de tu sitio web a través de cPanel es un proceso sencillo y rápido que puede mejorar drásticamente el rendimiento, la seguridad y la compatibilidad de tu página.

En esta guía completa y fácil de seguir, te explicaremos paso a paso cómo cambiar PHP en cPanel, qué debes tener en cuenta antes de hacerlo y cómo solucionar los problemas más comunes. Al finalizar, serás capaz de manejar el selector PHP como un profesional.


¿Por qué es importante la versión de PHP de tu sitio?

PHP es el lenguaje de programación que impulsa la mayoría de los sitios web dinámicos, como los creados con WordPress, Joomla, Drupal o cualquier tienda online con WooCommerce. Cada nueva versión de PHP no solo trae nuevas funcionalidades, sino que también corrige vulnerabilidades de seguridad y optimiza el consumo de recursos.

Mantener tu sitio en una versión obsoleta (como PHP 5.6 o 7.0) es como tener una puerta de casa sin llave: los hackers pueden aprovechar esos agujeros de seguridad. Además, las aplicaciones modernas suelen exigir versiones recientes (PHP 8.0, 8.1, 8.2 o superiores) para funcionar correctamente.

Beneficios de actualizar PHP:

  • Mayor velocidad de carga (hasta un 30% más rápido).
  • Menor consumo de CPU y memoria en el servidor.
  • Parches de seguridad críticos.
  • Compatibilidad con los últimos plugins y temas.

Antes de empezar: comprueba qué versión usa tu sitio

Antes de lanzarte a actualizar PHP, es fundamental saber qué versión estás usando actualmente y si tu web es compatible con una más moderna.

Puedes hacerlo de dos formas:

  1. Desde cPanel: Busca la sección "Información del servidor" o "Estado del servidor".
  2. Desde WordPress: Ve a Herramientas > Estado del sitio > Información > Servidor. Allí verás la versión de PHP activa.

[TIP] Si usas WordPress, instala un plugin como "Health Check & Troubleshooting" para analizar la compatibilidad de tus plugins y temas con la nueva versión de PHP.


Paso a paso: cómo cambiar la versión de PHP en cPanel

A continuación, te mostramos el proceso detallado para modificar la versión PHP cPanel desde el panel de control. Sigue estos pasos al pie de la letra.

1. Accede a tu cPanel

Ingresa a tu panel de control con las credenciales que te proporcionó tu proveedor de hosting. Normalmente la dirección es algo como tudominio.com/cpanel o tudominio.com:2083.

2. Busca la herramienta "Select PHP Version" (Selector PHP)

Una vez dentro, localiza la sección "Software" o "Funciones de software". Allí encontrarás un icono que dice "Select PHP Version" o "Selector de versión de PHP". Haz clic en él.

[INFO] En algunos paneles de control alternativos como Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106, y la opción similar suele llamarse "PHP Versions" o "Configuración de PHP". En este artículo nos centramos en cPanel, que es el más común.

3. Elige la nueva versión de PHP

Verás una lista desplegable con todas las versiones de PHP disponibles en tu servidor (por ejemplo: 7.4, 8.0, 8.1, 8.2, 8.3). Selecciona la versión más reciente que sea compatible con tu sitio.

Recomendación general:

  • Si tu web es antigua o tiene plugins sin actualizar, prueba primero con PHP 8.0 o 8.1.
  • Si todo está actualizado, puedes ir directamente a PHP 8.2 o 8.3.

4. Configura las opciones de PHP (opcional pero recomendado)

En la misma pantalla, justo debajo del selector de versión, verás una tabla con los parámetros de configuración de PHP (como memory_limit, max_execution_time, upload_max_filesize, etc.).

Puedes ajustar estos valores según las necesidades de tu sitio:

  • memory_limit: Auméntalo a 256M o 512M si tu web consume mucha memoria.
  • max_execution_time: 300 segundos es un valor seguro para la mayoría.
  • upload_max_filesize: Si subes archivos grandes, ponlo en 64M o 128M.
  • post_max_size: Debe ser igual o mayor que upload_max_filesize.

Haz clic en "Set as current" o "Apply" para guardar los cambios.

[WARNING] No modifiques valores que no entiendas. Si tienes dudas, déjalos por defecto o consulta con tu proveedor de hosting.

5. Confirma el cambio

El sistema te preguntará si estás seguro de querer cambiar la versión de PHP para tu cuenta. Confirma la acción. El cambio suele ser instantáneo, aunque en algunos servidores puede tardar unos segundos.

6. Verifica que el cambio se ha aplicado correctamente

Para asegurarte de que la nueva versión PHP cPanel está activa, puedes crear un archivo de prueba:

  1. Desde el Administrador de archivos de cPanel, ve a la carpeta public_html.
  2. Crea un nuevo archivo llamado info.php.
  3. Edítalo y pega el siguiente código: <?php phpinfo(); ?>
  4. Guarda el archivo y accede a tudominio.com/info.php.
  5. Busca la línea "PHP Version" en la página que se abre. Si coincide con la que seleccionaste, ¡todo correcto!

[WARNING] Después de la verificación, elimina el archivo info.php por seguridad. No quieres que cualquiera pueda ver la configuración de tu servidor.


Solución de problemas frecuentes al cambiar PHP en cPanel

A veces, al actualizar PHP pueden surgir pequeños contratiempos. Aquí te explicamos los más comunes y cómo resolverlos.

Error "Headers already sent" o pantalla en blanco

Esto suele deberse a que algún plugin, tema o script no es compatible con la nueva versión de PHP.

Solución:

  • Vuelve temporalmente a la versión anterior desde el selector PHP.
  • Actualiza todos tus plugins, temas y el núcleo de WordPress (si usas CMS).
  • Prueba de nuevo con la versión moderna.

El sitio carga muy lento después del cambio

Puede que la configuración de PHP (como memory_limit) sea insuficiente para la nueva versión.

Solución:

  • Aumenta memory_limit a 256M o 512M desde la misma herramienta "Select PHP Version".
  • Revisa los logs de error de tu sitio (cPanel > "Error Log") para identificar el origen.

Error 500 Internal Server Error

Un error 500 suele indicar un problema grave de compatibilidad.

Solución:

  • Accede a cPanel y vuelve a la versión anterior de PHP.
  • Desactiva todos los plugins (renombra la carpeta wp-content/plugins a plugins_old).
  • Vuelve a activar la nueva versión de PHP.
  • Reactiva los plugins uno por uno hasta encontrar el causante.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la versión de PHP solo para un subdominio o carpeta?

Sí, en cPanel puedes hacerlo desde la herramienta "MultiPHP Manager" o "PHP Selector". Allí podrás asignar diferentes versiones de PHP a diferentes dominios o subdominios dentro de tu cuenta.

¿Cada cuánto debo actualizar PHP?

Te recomendamos mantener tu sitio en la versión estable más reciente. Las versiones antiguas dejan de recibir soporte de seguridad (EOL). Por ejemplo, PHP 7.4 ya no tiene parches de seguridad desde noviembre de 2022.

¿Qué hago si no encuentro la opción "Select PHP Version" en mi cPanel?

Algunos planes de hosting básicos o antiguos pueden no incluir esta funcionalidad. Contacta con tu proveedor de hosting y solicita que te activen el selector de PHP o que te migren a un plan que lo incluya.

¿El cambio afecta a mi base de datos?

No, cambiar la versión de PHP no afecta directamente a las bases de datos MySQL/MariaDB. Sin embargo, algunos scripts pueden tener problemas de conexión si usan funciones obsoletas de PHP.

¿Puedo usar Syspanel para lo mismo?

Si tu hosting usa Syspanel (antes HestiaCP), el proceso es similar pero la herramienta se llama "PHP Versions" y se accede desde el puerto 2106. La interfaz es más simple, pero igual de efectiva.


Conclusión: Mantén tu web rápida y segura

Saber cómo cambiar PHP en cPanel es una habilidad esencial para cualquier propietario de sitio web. No solo mejora el rendimiento y la seguridad, sino que también garantiza que tu web funcione sin problemas con las últimas tecnologías.

Recuerda siempre hacer una copia de seguridad completa de tu sitio antes de cualquier cambio importante, y no dudes en probar primero en un entorno de desarrollo si es posible.

Si después de seguir esta guía te surge alguna duda, nuestro equipo de soporte técnico está aquí para ayudarte. ¡No dudes en contactarnos!

Ahora ya sabes cómo darle a tu web el empujón que necesita. ¡Manos a la obra!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel