Cambiar la versión de PHP en cPanel (Select PHP Version)
¿Te ha pasado que tu web se ve en blanco, o que algún plugin de WordPress te da un error extraño? Muchas veces, el culpable no es tu página, sino la versión de PHP que está usando tu hosting. PHP es el "motor" que hace funcionar tu sitio, y como todo motor, necesita actualizarse para ser más rápido y seguro.
Si tienes un hosting con cPanel, estás de suerte: cambiar la versión de PHP es un proceso muy sencillo que tú mismo puedes hacer en pocos minutos, sin necesidad de abrir un ticket de soporte. En esta guía te voy a explicar paso a paso cómo usar la herramienta Select PHP Version (también conocida como MultiPHP Manager) para optimizar tu web.
Prepárate para convertirte en un experto en php cpanel y olvidarte de los dolores de cabeza por incompatibilidades.
¿Por qué es importante cambiar la versión de PHP en cPanel?
Antes de ensuciarnos las manos, vamos a entender el "por qué". Imagina que tu web es un coche de carreras. El chasis y la carrocería son tu WordPress y tus plugins. El motor, sin duda, es PHP. Si usas un motor antiguo, el coche no rendirá al máximo, gastará más (en este caso, consumirá más recursos del servidor) y será más propenso a fallar.
Estas son las 3 razones principales por las que deberías considerar cambiar version php cpanel:
- Seguridad: Las versiones antiguas de PHP dejan de recibir parches de seguridad. Esto es como dejar la puerta de tu casa abierta: los hackers pueden colarse fácilmente. Usar una versión actualizada es tu primera línea de defensa.
- Velocidad y Rendimiento: Cada nueva versión de PHP es más rápida que la anterior. Por ejemplo, PHP 8.x es notablemente más veloz que PHP 7.4. Esto se traduce en tiempos de carga más bajos para tus visitantes, lo cual es crucial para el SEO y la experiencia de usuario.
- Compatibilidad: WordPress y sus plugins evolucionan constantemente. Los desarrolladores dejan de dar soporte a versiones antiguas de PHP. Si intentas usar un plugin moderno con una versión de PHP obsoleta, es muy probable que obtengas errores de "White Screen of Death" (pantalla en blanco) o incompatibilidades graves.
Requisitos previos antes de tocar nada
Este proceso es seguro, pero como en todo, es mejor prevenir que curar. Antes de lanzarte a cambiar la configuración, asegúrate de tener esto en cuenta:
- Acceso a cPanel: Necesitas tus credenciales de acceso, normalmente
tudominio.com/cPanelotudominio.com:2083. - Copia de seguridad: Este es el paso más importante. Aunque es poco probable que algo salga mal, un cambio de versión de PHP puede causar conflictos con algún script muy antiguo. Ve a la sección "Archivos" de cPanel y haz un backup completo o, al menos, de la base de datos y los archivos principales. Si no sabes cómo, busca el asistente de "Copias de seguridad" en tu panel.
[WARNING]
NUNCA cambies la versión de PHP en un sitio de producción sin antes haber hecho una copia de seguridad. Si tu web es crítica, haz el cambio en horario de bajo tráfico.
Cómo usar "Select PHP Version" en cPanel (Paso a paso)
Vamos al grano. Sigue estos pasos al pie de la letra y lo tendrás listo en menos de 5 minutos.
Paso 1: Accede a tu panel de cPanel
Abre tu navegador y escribe la URL de tu cPanel. Inicia sesión con tu usuario y contraseña. Una vez dentro, verás un montón de iconos. No te abrumes, es más fácil de lo que parece.
Paso 2: Encuentra la sección "Software"
Busca el grupo de iconos llamado "Software". Dentro de este grupo, encontrarás el icono que dice "Select PHP Version" (o a veces "MultiPHP Manager"). Haz clic en él.
Paso 3: Elige el dominio
En la parte superior de la pantalla de Select PHP Version, verás un menú desplegable para seleccionar el dominio o subdominio que quieres modificar. Si solo tienes un sitio web, ya estará seleccionado por defecto.
Paso 4: Selecciona la nueva versión de PHP
Verás una lista de versiones de PHP disponibles (por ejemplo, 7.4, 8.0, 8.1, 8.2, etc.). Simplemente, haz clic en el botón de radio o en la casilla junto a la versión que deseas usar.
[TIP]
¿Cuál elijo? Si tu WordPress es reciente y usas plugins actualizados, te recomiendo elegir la versión 8.1 o superior (como la 8.2 o 8.3). Son las más rápidas y seguras. Si tu web es muy antigua, empieza por la 7.4 para evitar sustos, y luego sube poco a poco.
Paso 5: Configura las extensiones (Opcional pero importante)
Justo debajo de la selección de versión, verás una tabla con "Extensiones" (Extensiones). Estas son como los "accesorios" del motor. Algunas son esenciales para que WordPress funcione bien.
- Opciones recomendadas: Asegúrate de tener marcadas (con tilde) las siguientes:
mysqli,curl,gd,mbstring,xml,zip,imagick(si tu hosting lo tiene). - ¿Qué hago si no sé cuál es cuál? No te preocupes. Por defecto, cPanel suele tener marcadas las más comunes. Si todo funciona, no toques nada. Si tienes errores, esta es la sección a revisar.
Paso 6: Guarda los cambios
Una vez hayas seleccionado la versión y las extensiones, desplázate hasta el final de la página y haz clic en el botón "Apply" o "Save". cPanel procesará el cambio y te mostrará un mensaje de confirmación.
¡Y eso es todo! Has logrado cambiar version php cpanel con éxito.
El "MultiPHP Manager": Gestión avanzada para múltiples sitios
Si tienes varios dominios o subdominios en tu hosting, la herramienta MultiPHP Manager es tu mejor amiga. Esta función te permite aplicar una versión de PHP a varios sitios a la vez, en lugar de uno por uno.
¿Cómo usar MultiPHP Manager?
- Ve al mismo icono de "Select PHP Version" o busca directamente "MultiPHP Manager" en la sección de Software.
- Verás una tabla con todos tus dominios y la versión de PHP actual de cada uno.
- Para cambiar la versión de un sitio, simplemente haz clic en el nombre del dominio. Se abrirá un menú desplegable con las versiones disponibles.
- Selecciona la versión que quieras y haz clic en "Apply" en la parte inferior.
Esta herramienta es ideal si gestionas un hosting con varios clientes o si tienes un sitio de pruebas y uno de producción.
[INFO]
Si tu hosting no es cPanel sino que usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. Para cambiar la versión de PHP en Syspanel, deberás acceder al puerto 2106 (por ejemplo,tudominio.com:2106), ir a la sección de "Web" o "Dominios" y buscar la opción de "PHP". No uses los pasos de este artículo para Syspanel, ya que la interfaz es totalmente distinta.
Compatibilidad PHP WordPress: El factor decisivo
No todas las versiones de PHP son compatibles con tu WordPress. Esta es una de las preguntas más frecuentes. La compatibilidad php wordpress es crucial.
- WordPress 6.x: Requiere PHP 7.0 o superior, pero se recomienda encarecidamente PHP 7.4 o superior (idealmente 8.x) para un rendimiento óptimo.
- Plugins y Temas: Cada plugin o tema tiene sus propios requisitos. Antes de cambiar la versión de PHP, te sugiero hacer lo siguiente:
- Ve a tu escritorio de WordPress.
- En el menú lateral, busca "Herramientas" y luego "Estado del sitio".
- Haz clic en la pestaña "Información".
- Busca la sección "Servidor". Aquí verás la versión de PHP actual y, lo más importante, un aviso si hay algún problema de compatibilidad.
Si hay un error de compatibilidad, WordPress te lo dirá explícitamente. En ese caso, tendrás que actualizar el plugin o tema conflictivo antes de subir la versión de PHP.
Solución de problemas comunes: Mi web se ve en blanco
Has cambiado la versión de PHP y ahora ves una página en blanco. ¡Tranquilo! No has roto nada. Esto suele pasar y tiene solución.
¿Qué hago si mi web se rompe?
- Vuelve a la versión anterior: Lo primero es entrar de nuevo a Select PHP Version en cPanel y revertir el cambio. Vuelve a la versión que usabas antes. Esto restaurará tu web en segundos.
- Activa el modo de depuración de WordPress: Si quieres saber qué plugin causa el error, edita tu archivo
wp-config.php. Busca la línea que dicedefine('WP_DEBUG', false);y cámbiala adefine('WP_DEBUG', true);. Añade también esta línea justo debajo:define('WP_DEBUG_LOG', true);. - Revisa el log de errores: Después de activar el modo de depuración, recarga tu web y luego revisa el archivo
wp-content/debug.log. Este archivo te dirá exactamente qué archivo o plugin está fallando. Una vez identificado, actualiza o desactiva ese plugin y vuelve a intentar el cambio de PHP.
Preguntas Frecuentes (FAQ)
A continuación, respondo a las dudas más comunes que me llegan al soporte:
¿Cada cuánto tiempo debo cambiar la versión de PHP?
No hay una regla fija, pero te recomiendo revisarlo cada 6 meses o cuando recibas un aviso de tu proveedor de hosting. Mantenerlo actualizado es una buena práctica de higiene digital.
¿Puedo cambiar la versión de PHP desde el administrador de WordPress?
No. Este cambio se realiza exclusivamente desde el panel de control de tu hosting (cPanel o el que uses). WordPress no tiene permisos para modificar la configuración del servidor.
¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?
Como mencioné antes, si tu proveedor usa Syspanel, el acceso es por el puerto 2106. Una vez dentro, la lógica es similar, pero la interfaz es distinta. Busca la sección de "Web" o "Dominios" y dentro de cada dominio, una opción que diga "PHP" o "Versión de PHP". Ahí podrás cambiarla.
¿Perderé mis datos al cambiar la versión de PHP?
No, absolutamente no. Este cambio solo modifica el "motor" que ejecuta el código. Tus archivos, fotos, textos y base de datos permanecen intactos.
¿Cuál es la mejor versión de PHP para WooCommerce?
Para tiendas online, la velocidad y seguridad son primordiales. Te recomiendo usar PHP 8.1 o 8.2 siempre que tu tema y plugins de WooCommerce estén actualizados. Esto te dará un rendimiento excelente.
Conclusión: Toma el control de tu hosting
Cambiar la versión de PHP en cPanel es una de las tareas de mantenimiento más importantes y sencillas que puedes aprender. No solo mejora la velocidad y la seguridad de tu web, sino que te da un conocimiento valioso sobre cómo funciona tu hosting por dentro.
No tengas miedo de experimentar. Con la copia de seguridad hecha, puedes probar con la versión más reciente y, si algo falla, revertir el cambio en cuestión de minutos. Ahora que ya sabes usar Select PHP Version y el MultiPHP Manager, estás un paso más cerca de ser un administrador de tu propio sitio web. ¡Manos a la obra!
