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

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

Actualizado el 28 de febrero de 2026

¿Tu sitio web va lento, muestra errores o alguna aplicación dejas de funcionar de repente? El problema puede estar en la versión de PHP que estás utilizando. Cambiar la versión de PHP en cPanel es una de las tareas más comunes y útiles que puedes aprender, ya que afecta directamente al rendimiento, la seguridad y la compatibilidad de tus aplicaciones web (como WordPress, Joomla, PrestaShop, etc.). En esta guía extensa y paso a paso, te explicaré cómo hacerlo de forma segura, incluso si eres un principiante total.

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

Antes de entrar en materia, es fundamental entender qué es PHP y por qué deberías preocuparte por su versión. PHP es el lenguaje de programación que se ejecuta en el servidor para generar las páginas web dinámicas que ves en tu navegador. Cada versión de PHP incluye mejoras de rendimiento, correcciones de errores y, sobre todo, parches de seguridad.

Usar una versión antigua de PHP es como tener una cerradura oxidada en la puerta de tu casa: funciona, pero es fácil de forzar. Por eso, mantener tu PHP actualizado es una de las mejores prácticas de seguridad para cualquier sitio web. Además, las nuevas versiones son significativamente más rápidas. Por ejemplo, PHP 8.x puede ser hasta un 300% más rápido que PHP 5.6 en ciertas cargas de trabajo. Esto se traduce en tiempos de carga menores y una mejor experiencia para tus visitantes.

Otro motivo clave es la compatibilidad. Si instalas un plugin o tema de WordPress que requiere PHP 7.4 o superior, y tu servidor tiene PHP 5.6, simplemente no funcionará o dará errores críticos. Por eso, saber cómo cambiar la versión de PHP en cPanel te da el control total para adaptar tu entorno a las necesidades de tu proyecto.

Requisitos previos antes de cambiar PHP en cPanel

Para realizar este cambio, necesitas tener acceso a tu panel de control de hosting. Normalmente, esto es a través de una URL como tudominio.com/cpanel o cpanel.tudominio.com. También necesitarás tus credenciales de acceso (usuario y contraseña), que suelen ser las mismas que usaste al contratar el hosting.

No necesitas ser un experto en Linux o administración de servidores, ya que cPanel hace todo el trabajo pesado por ti. Solo debes seguir los pasos con calma y, antes de hacer cambios drásticos, te recomiendo encarecidamente que hagas una copia de seguridad completa de tu sitio web (archivos y base de datos). Esto es un seguro de vida: si algo sale mal, puedes volver atrás sin perder nada.

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

Aquí viene la parte práctica. Sigue estos pasos y en menos de cinco minutos habrás cambiado la versión de PHP de tu sitio web.

1. Accede a tu panel de cPanel

Abre tu navegador web y escribe la URL de acceso a cPanel. Introduce tu usuario y contraseña. Una vez dentro, verás un panel de control con muchos iconos organizados por categorías. No te asustes, es más sencillo de lo que parece.

2. Busca la sección "Software" o "Select PHP Version"

Dependiendo de la versión de cPanel que tenga tu proveedor de hosting, la ubicación exacta puede variar ligeramente. Normalmente, busca una sección llamada Software o Programming. Dentro de ella, encontrarás un icono que dice "Select PHP Version" (Seleccionar versión de PHP). En algunos casos, puede llamarse "MultiPHP Manager" o "PHP Selector". Haz clic en él.

3. Elige el dominio o subdominio

Si tienes varios sitios web alojados en el mismo cPanel, verás una lista desplegable o una tabla con todos tus dominios y subdominios. Selecciona el dominio para el cual deseas cambiar la versión de PHP. Si solo tienes un sitio, es posible que ya esté seleccionado por defecto.

4. Selecciona la nueva versión de PHP

Verás un desplegable con las versiones de PHP disponibles en tu servidor. Las opciones más comunes suelen ser:

  • PHP 5.6 (muy antigua, desaconsejada)
  • PHP 7.0 / 7.1 / 7.2 / 7.3 (versiones intermedias)
  • PHP 7.4 (muy estable y compatible con la mayoría de CMS)
  • PHP 8.0 / 8.1 / 8.2 / 8.3 (las más modernas y rápidas)

Mi recomendación general: Si tu sitio es simple o usas un CMS popular como WordPress, la versión PHP 8.1 o 8.2 suele ser un excelente equilibrio entre rendimiento y compatibilidad. Si usas aplicaciones antiguas o personalizadas, revisa los requisitos de esa aplicación antes de elegir.

Selecciona la versión deseada en el menú desplegable y pulsa el botón "Set as current" (Establecer como actual) o "Apply" (Aplicar). En algunos paneles, el cambio se aplica automáticamente al seleccionar.

5. Ajusta las extensiones de PHP (opcional pero importante)

Una vez que hayas seleccionado la versión, cPanel te mostrará una lista de extensiones de PHP disponibles (como mysqli, curl, gd, mbstring, etc.). Estas extensiones son como "plugins" que añaden funcionalidades específicas a PHP. Es posible que necesites marcar algunas casillas (por ejemplo, imagick para procesar imágenes o xml para feeds). Si no estás seguro, deja las que están marcadas por defecto. En la mayoría de los casos, el sistema ya tiene configuradas las necesarias.

6. Guarda los cambios

Busca el botón "Save" (Guardar) o "Apply" para confirmar el cambio. El proceso de aplicación es casi instantáneo. Verás un mensaje de confirmación verde indicando que la versión de PHP se ha actualizado correctamente.

¿Cómo verificar que el cambio se ha realizado correctamente?

Después de cambiar la versión de PHP, es crucial verificar que todo funciona bien. La forma más fácil es crear un archivo de prueba. Sigue estos pasos:

  1. Abre el Administrador de archivos de cPanel.
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio).
  3. Crea un nuevo archivo llamado info.php (puedes usar el editor de texto del propio cPanel).
  4. Dentro del archivo, escribe el siguiente código: <?php phpinfo(); ?>
  5. Guarda el archivo y luego visita tudominio.com/info.php en tu navegador.

Verás una página enorme con información detallada sobre tu configuración de PHP. Busca la línea que dice "PHP Version" y comprueba que coincide con la que elegiste. Una vez comprobado, es crucial que elimines este archivo (info.php), ya que expone información sensible sobre tu servidor a posibles atacantes.

Problemas comunes y soluciones al cambiar PHP

A veces, después de cambiar la versión de PHP, tu sitio puede mostrar errores. No te preocupes, es normal. Aquí te explico los problemas más frecuentes y cómo solucionarlos.

Error de "White Screen of Death" (Pantalla en blanco)

Esto suele deberse a que una función o extensión no es compatible con la nueva versión. La solución más rápida es revertir el cambio a la versión anterior de PHP desde el mismo selector. Luego, investiga qué plugin o tema está causando el conflicto. Puedes desactivar temporalmente los plugins de WordPress renombrando la carpeta wp-content/plugins para aislar el problema.

Errores de deprecación o avisos en pantalla

Si ves mensajes como "Deprecated: Function ... is deprecated", significa que tu código está usando funciones obsoletas que se eliminaron en la nueva versión. La solución a largo plazo es actualizar tu aplicación o tema. A corto plazo, puedes ocultar estos avisos aumentando el nivel de reporte de errores en tu archivo php.ini o en el wp-config.php, pero es mejor solucionar la raíz.

Incompatibilidad con una aplicación específica

Algunas aplicaciones antiguas (foros, galerías, scripts personalizados) simplemente no funcionan con versiones modernas de PHP. En este caso, tienes dos opciones: o mantienes una versión de PHP anterior (aunque no es recomendable por seguridad) o actualizas la aplicación. Muchos proveedores de hosting ofrecen la opción de elegir una versión de PHP por subdirectorio, lo que te permite tener una versión antigua para una parte de tu sitio y una moderna para el resto.

Consejos adicionales para una transición sin problemas

Cambiar la versión de PHP es fácil, pero hacerlo de forma inteligente requiere un poco de planificación. Aquí tienes algunos consejos extra que te ahorrarán dolores de cabeza.

Realiza pruebas en un entorno de staging

Si tienes un sitio web crítico, no cambies la versión de PHP directamente en producción. Crea un entorno de pruebas (staging) o usa un subdominio como test.tudominio.com para probar la nueva versión primero. Muchos paneles de hosting ofrecen esta función integrada.

Mantén todo tu software actualizado

Antes de dar el salto a una versión de PHP más nueva, asegúrate de que tu CMS, tus plugins y tus temas estén actualizados a sus últimas versiones. Los desarrolladores suelen adaptar su código a las nuevas versiones de PHP, por lo que las versiones antiguas son las que más problemas dan.

Consulta la documentación de tu aplicación

Si usas un software específico (como Magento, Drupal o un script propietario), consulta su documentación oficial para ver qué versiones de PHP son compatibles. Esto te dará la tranquilidad de que no estás rompiendo nada.

Preguntas frecuentes (FAQ) sobre cambiar PHP en cPanel

Para finalizar, responderé a las dudas más habituales que nos llegan al soporte técnico sobre este tema.

¿Puedo cambiar la versión de PHP de un solo subdirectorio?

Sí. cPanel ofrece una herramienta llamada MultiPHP Manager que te permite seleccionar una versión de PHP diferente para cada dominio o subdominio. Incluso puedes crear un archivo .htaccess para cambiar la versión en un directorio específico, aunque esto es más avanzado.

¿Qué pasa si mi sitio usa PHP 5.6 y no puedo actualizar?

Si tu aplicación es tan antigua que no funciona con versiones modernas, te recomiendo encarecidamente que busques una alternativa o actualices el software. Usar PHP 5.6 hoy en día es un riesgo de seguridad extremadamente alto, ya que no recibe parches de seguridad desde 2018. Estás dejando tu sitio y los datos de tus usuarios expuestos.

¿Perderé mis datos si cambio la versión de PHP?

No, cambiar la versión de PHP no afecta a tus archivos, bases de datos o configuraciones. Es un cambio a nivel de motor del servidor, no de contenido. Tus datos permanecen intactos.

¿Cada cuánto tiempo debería cambiar la versión de PHP?

Depende de las versiones que ofrezca tu hosting y de la compatibilidad de tu web. Como regla general, intenta usar siempre la versión más reciente y estable que soporte tu aplicación principal. Si tu hosting te lo permite, actualiza al menos una vez al año para beneficiarte de mejoras de rendimiento y seguridad.

¿Puedo usar PHP 8.3 con WordPress?

Sí, WordPress es totalmente compatible con PHP 8.x en sus versiones recientes. De hecho, WordPress recomienda usar PHP 7.4 o superior, y las versiones 8.x ofrecen el mejor rendimiento. Solo asegúrate de que tus plugins y temas también sean compatibles.

En resumen, cambiar la versión de PHP en cPanel es un proceso sencillo, rápido y con un impacto enorme en el rendimiento y la seguridad de tu sitio web. No tengas miedo de hacerlo, pero siempre con precaución y siguiendo los pasos que te he detallado. Si tienes alguna duda adicional, tu proveedor de hosting debería poder ayudarte. ¡Buena suerte con la actualización!

¿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