Syspanel: Guía para cambiar la versión de PHP en tu hosting
¿Tu web va lenta? ¿Aparecen errores al actualizar WordPress? El problema podría estar en la versión de PHP que tienes configurada. En esta guía completa te explicamos cómo cambiar la versión de PHP en tu hosting usando Syspanel, el panel de control de tu servidor. Te contamos qué versión elegir según tu CMS (WordPress, PrestaShop, etc.) y cómo hacerlo paso a paso, incluso si eres principiante.
¿Qué es la versión de PHP y por qué es importante cambiarla?
PHP es el lenguaje de programación que usa la mayoría de las webs dinámicas, como las hechas con WordPress, PrestaShop, Joomla o Drupal. Cada sitio web necesita una versión de PHP concreta para funcionar correctamente.
Usar una versión desactualizada puede provocar:
- Fallas de seguridad graves (hackeos, inyecciones de código).
- Errores de compatibilidad con plugins y temas modernos.
- Rendimiento lento y mayor consumo de recursos.
- Problemas al instalar actualizaciones de tu CMS.
Por eso, cambiar la versión de PHP es una de las tareas de mantenimiento más importantes para cualquier webmaster. Con Syspanel puedes hacerlo en segundos, sin necesidad de conocimientos técnicos avanzados.
¿Qué versión de PHP elegir según tu CMS?
Antes de cambiar, necesitas saber qué versión es compatible con tu sitio. Aquí tienes una guía rápida:
Para WordPress (la mayoría de webs)
WordPress recomienda PHP 8.0 o superior. La versión más reciente y segura es PHP 8.2 o 8.3, que ofrece hasta un 30% más de velocidad que versiones antiguas.
- PHP 7.4: aún funciona, pero ya no recibe parches de seguridad. Evítala si puedes.
- PHP 8.0: buena opción, pero 8.1 o 8.2 son mejores.
- PHP 8.1/8.2: recomendada para WordPress 6.x.
- PHP 8.3: la más moderna, soportada por WordPress desde la versión 6.3.
[TIP] Si tu WordPress tiene muchos plugins antiguos, prueba primero con PHP 8.0. Si todo va bien, sube a 8.2.
Para PrestaShop
PrestaShop es más exigente con las versiones de PHP. La compatibilidad depende de la versión de PrestaShop que uses:
- PrestaShop 1.6: solo compatible con PHP 5.6 o 7.0/7.1. No uses PHP 8.
- PrestaShop 1.7: funciona con PHP 7.1 a 7.4. Algunos módulos pueden dar problemas en PHP 8.
- PrestaShop 8.x: soporta PHP 8.0, 8.1 y 8.2. Es la opción más segura y rápida.
[WARNING] Si tienes PrestaShop 1.6, no subas a PHP 8 o tu tienda dejará de funcionar. Primero migra a una versión más reciente.
Para otros CMS (Joomla, Drupal, Magento)
- Joomla 4.x: requiere PHP 8.0 o superior.
- Drupal 10: necesita PHP 8.1 o superior.
- Magento 2.4.6: compatible con PHP 8.1 y 8.2.
En general, PHP 8.1 es un punto óptimo para la mayoría de sitios modernos.
Cómo cambiar la versión de PHP en Syspanel (paso a paso)
Syspanel es el panel de control de tu hosting, accesible a través del puerto 2106. Sigue estos pasos:
1. Accede a Syspanel
Abre tu navegador y escribe la dirección de tu servidor seguidadel puerto 2106. Por ejemplo:
https://tudominio.com:2106
O si tienes una IP:
https://192.168.1.100:2106
Inicia sesión con tu usuario y contraseña de Syspanel (los mismos que usas para gestionar tu hosting).
2. Ve a la sección de "Web"
En el menú lateral izquierdo, haz clic en "Web". Verás la lista de todos los dominios alojados en tu servidor.
3. Selecciona el dominio que quieres modificar
Busca el dominio de tu web (por ejemplo, tutienda.com o miblog.es). A la derecha de cada dominio hay un botón con tres puntitos o un icono de edición. Haz clic en él y selecciona "Editar" o "Configuración".
4. Encuentra la opción "Versión de PHP"
Dentro de la configuración del dominio, busca una sección llamada "PHP" o "Versión de PHP". Normalmente aparece un desplegable con las versiones disponibles (5.6, 7.4, 8.0, 8.1, 8.2, etc.).
5. Cambia la versión y guarda los cambios
Selecciona la versión que necesites (por ejemplo, 8.2). Luego haz clic en "Guardar" o "Aplicar cambios". El cambio es instantáneo, no necesitas reiniciar nada.
[INFO] En Syspanel, el cambio de versión de PHP se aplica solo a ese dominio. Puedes tener varios dominios con diferentes versiones de PHP.
6. Verifica que funciona
Para comprobar que el cambio se ha aplicado correctamente, puedes crear un archivo info.php en la raíz de tu web con este contenido:
<?php phpinfo(); ?>
Accede a tudominio.com/info.php y verás la versión de PHP activa. Borra este archivo después por seguridad.
Errores comunes al cambiar la versión de PHP (y cómo solucionarlos)
A veces, al cambiar la versión de PHP, pueden aparecer errores. Aquí tienes los más frecuentes:
Error 500 (Internal Server Error)
Suele deberse a que algún plugin o tema no es compatible con la nueva versión.
Solución: Vuelve temporalmente a la versión anterior y actualiza todos los plugins y el tema. Luego intenta el cambio de nuevo.
Pantalla blanca (White Screen of Death)
Ocurre cuando hay un conflicto de código.
Solución: Accede a tu web por FTP y renombra la carpeta /wp-content/plugins a /wp-content/plugins_old. Si la web se recupera, reactiva los plugins uno a uno para encontrar el culpable.
Error de compatibilidad con PrestaShop
Si tu PrestaShop es antiguo, al subir a PHP 8 puede dar errores de funciones obsoletas.
Solución: Actualiza PrestaShop a la última versión compatible con PHP 8. Si no es posible, quédate en PHP 7.4 mientras planificas la migración.
Optimización adicional: ¿Qué más puedes hacer tras cambiar PHP?
Cambiar la versión de PHP es solo el primer paso. Para una optimización completa, te recomendamos:
Activar la caché de opcode (OPcache)
OPcache acelera PHP almacenando el código compilado. En Syspanel suele venir activado por defecto, pero puedes verificarlo en la configuración de PHP.
Aumentar el límite de memoria
WordPress y PrestaShop necesitan suficiente memoria. Ve a la configuración de PHP en Syspanel y sube memory_limit a 256M o 512M.
Usar un CDN y compresión Gzip
Combina el cambio de PHP con un CDN (como Cloudflare) y activa la compresión Gzip desde Syspanel para reducir el tiempo de carga.
FAQ: Preguntas frecuentes sobre cambiar la versión de PHP
¿Puedo cambiar la versión de PHP sin perder datos?
Sí, el cambio solo afecta al intérprete de PHP. Tus archivos, base de datos y configuraciones permanecen intactos.
¿Cuánto tarda en aplicarse el cambio?
Es instantáneo. No necesitas reiniciar el servidor ni esperar horas.
¿Qué pasa si elijo una versión incorrecta?
Tu web puede mostrar errores o dejar de funcionar. Simplemente vuelve a la versión anterior desde Syspanel.
¿Debo cambiar la versión de PHP en todos mis dominios?
No, cada dominio tiene su propia configuración. Cambia solo los que necesiten una versión más moderna.
¿Es compatible PHP 8.3 con todos los plugins de WordPress?
No al 100%. Algunos plugins muy antiguos pueden fallar. Siempre prueba en un entorno de staging antes de aplicar el cambio en producción.
Conclusión: mantener tu PHP actualizado es clave para la seguridad y velocidad
Cambiar la versión de PHP en tu hosting con Syspanel es un proceso sencillo que puede transformar el rendimiento de tu web. Tanto si usas WordPress, PrestaShop o cualquier otro CMS, elegir la versión correcta te protege de vulnerabilidades y mejora la experiencia de tus visitantes.
Recuerda:
- WordPress: apunta a PHP 8.2 o 8.3.
- PrestaShop: verifica la compatibilidad según tu versión.
- Syspanel: accede por el puerto 2106 y cambia la versión en la configuración del dominio.
Si tienes dudas, siempre puedes pedir ayuda a tu proveedor de hosting o a un técnico especializado. Pero con esta guía, ya tienes todo lo necesario para hacerlo tú mismo.
[TIP FINAL] Programa una revisión trimestral de la versión de PHP de tu web. Las versiones antiguas dejan de recibir soporte y parches de seguridad, así que mantenerte actualizado es la mejor inversión para tu proyecto online.
