Plesk: Cómo cambiar la versión de PHP para tu sitio web
¿Por qué es importante saber cambiar la versión de PHP en Plesk?
Cuando tienes un sitio web alojado en un servidor con Plesk, una de las tareas más comunes (y a veces más confusas) es cambiar version php plesk. Tal vez tu web necesita una versión más moderna para funcionar más rápido, o quizás un plugin de WordPress te pide una versión específica para no dar errores.
La buena noticia es que Plesk hace este proceso bastante sencillo, incluso si no eres un experto en tecnología. En esta guía completa te voy a explicar, paso a paso, cómo configurar php plesk de forma correcta, qué versiones existen, qué debes tener en cuenta antes de cambiar y cómo solucionar los problemas más frecuentes.
Al final de este artículo, sabrás exactamente cómo plesk cambiar php sin miedo a romper nada. Vamos a ello.
Antes de empezar: ¿Qué es exactamente PHP y por qué importa la versión?
PHP es el lenguaje de programación que usa la mayoría de las webs dinámicas (como WordPress, Joomla, PrestaShop, etc.) para generar contenido en tiempo real. Cada versión de PHP trae mejoras de rendimiento, correcciones de seguridad y nuevas funciones.
Por ejemplo, PHP 8.0 es mucho más rápido que PHP 5.6. Pero también hay plugins y temas antiguos que no son compatibles con versiones nuevas. Por eso es vital saber cambiar version php plesk y elegir la que mejor se adapte a tu proyecto.
[INFO] Si tu web usa WordPress, te recomiendo revisar la compatibilidad de tus plugins y temas antes de cambiar de versión. Una actualización de PHP puede romper algún plugin desactualizado.
Cómo cambiar la versión de PHP en Plesk paso a paso
Accede a tu panel de Plesk
Lo primero es entrar en tu panel de control. Normalmente lo encuentras en una dirección como https://tu-dominio.com:8443 o https://tu-ip:8443. Introduce tu usuario y contraseña.
Una vez dentro, verás el listado de tus dominios y sitios web. Haz clic en el dominio para el que quieres configurar php plesk.
Busca la sección de PHP o Configuración de PHP
Dentro del panel de tu dominio, busca una opción llamada "Configuración de PHP" o "PHP Settings". Dependiendo de la versión de Plesk, puede estar en lugares ligeramente distintos, pero normalmente la encuentras en la pestaña de "Aplicaciones" o directamente en el menú principal del dominio.
Haz clic en esa opción y se abrirá una página con varias pestañas o secciones.
Selecciona la versión de PHP
En la parte superior de la página de configuración de PHP verás un desplegable (o una lista de botones) con las versiones disponibles. Por ejemplo:
- PHP 7.4
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3
Selecciona la que quieras usar. Si no sabes cuál elegir, te recomiendo la más reciente estable (por ejemplo, PHP 8.2 o 8.3) siempre que tu web sea compatible.
[TIP] Si tu web es WordPress y usas temas o plugins antiguos, empieza con PHP 8.0 o 7.4 para asegurar compatibilidad. Luego ve subiendo de versión poco a poco.
Guarda los cambios
Después de seleccionar la versión, haz clic en el botón "Aplicar" o "Guardar" (según la interfaz). Plesk tardará unos segundos en aplicar los cambios.
Una vez hecho, tu sitio web ya estará usando la nueva version php plesk. Puedes verificarlo creando un archivo de prueba llamado info.php con el contenido <?php phpinfo(); ?> y subiéndolo a tu servidor, pero eso es opcional.
Opciones avanzadas al configurar PHP en Plesk
Ajustes de rendimiento y límites
Cuando estás en la página de configurar php plesk, no solo puedes cambiar la versión. También puedes modificar parámetros importantes como:
- memory_limit: la cantidad máxima de memoria que puede usar un script.
- max_execution_time: el tiempo máximo que un script puede ejecutarse.
- upload_max_filesize: el tamaño máximo de archivos que se pueden subir.
- post_max_size: el tamaño máximo de datos enviados por formularios.
Estos ajustes son muy útiles si tu web necesita más recursos o si tienes problemas al subir archivos grandes.
Modo de ejecución de PHP
Otra opción que verás es el modo de ejecución. Puedes elegir entre:
- Módulo de Apache: más rápido pero puede dar problemas de permisos.
- PHP-FPM: más recomendado, especialmente para sitios con tráfico medio o alto.
- CGI: la opción más básica y lenta.
Te recomiendo usar PHP-FPM siempre que esté disponible. Es el más equilibrado entre rendimiento y compatibilidad.
[WARNING] Si cambias el modo de ejecución, ten en cuenta que puede afectar a los permisos de archivos. Si tu web da error de permisos después del cambio, vuelve al modo anterior o ajusta los permisos de carpetas.
Problemas comunes al cambiar la versión de PHP en Plesk y cómo solucionarlos
Error 500 o página en blanco
Este es el problema más habitual. Suele ocurrir porque algún plugin o tema no es compatible con la nueva versión.
Solución: Vuelve a la versión anterior de PHP temporalmente. Luego actualiza tus plugins, temas y el propio CMS a sus últimas versiones. Después vuelve a intentar el cambio.
Errores de deprecación o warnings
Si ves mensajes como "Deprecated: Function X is deprecated", significa que tu código usa funciones antiguas que ya no se recomiendan. No son errores graves, pero conviene actualizar el código o el plugin que los genera.
Problemas de memoria
Si tu web usa más memoria de la permitida, verás errores como "Allowed memory size exhausted". En ese caso, aumenta el memory_limit en configurar php plesk desde los ajustes avanzados.
[TIP] Un buen valor para empezar es
memory_limit = 256M. Si tu web es grande, puedes subirlo a 512M o incluso 1G.
Verificar que el cambio se aplicó correctamente
Para asegurarte de que plesk cambiar php funcionó, puedes hacer lo siguiente:
- Crea un archivo llamado
phpinfo.phpen la carpeta raíz de tu web. - Ponle dentro el contenido:
<?php phpinfo(); ?> - Guárdalo y accede a
tudominio.com/phpinfo.phpen tu navegador. - Verás una tabla enorme con todos los detalles de PHP. Busca la línea "PHP Version" y verás la versión actual.
Cuando termines de comprobar, borra ese archivo inmediatamente por seguridad. Dejar un phpinfo.php visible es un riesgo de seguridad grave.
[WARNING] Nunca dejes el archivo
phpinfo.phpen tu servidor. Contiene información sensible sobre tu configuración que un atacante podría aprovechar.
¿Qué versión de PHP elegir? Recomendaciones según tu CMS
Para WordPress
La mayoría de sitios WordPress funcionan perfectamente con PHP 8.2 o 8.3 en la actualidad. Si usas plugins muy antiguos, empieza con 8.0 y ve subiendo.
Para Joomla
Joomla 4 y superiores funcionan bien con PHP 8.1 o superior. Si tienes Joomla 3, quédate en PHP 7.4 como máximo.
Para PrestaShop
Las versiones 8 y superiores de PrestaShop son compatibles con PHP 8.1+. Las versiones antiguas de PrestaShop (1.6 o 1.7) necesitan PHP 7.4 o inferior.
Para tiendas Magento
Magento 2.4+ requiere PHP 7.4 o superior, siendo lo ideal PHP 8.1 o 8.2. Las versiones antiguas de Magento 1 ya no son compatibles con PHP 7.4 ni superiores.
Preguntas frecuentes sobre cambiar la versión de PHP en Plesk
¿Puedo cambiar la versión de PHP para un solo subdominio?
Sí, en Plesk puedes configurar php plesk de forma independiente para cada dominio o subdominio. Solo tienes que entrar en el dominio concreto y seguir los mismos pasos.
¿Cuánto tarda en aplicarse el cambio?
Normalmente es instantáneo, aunque en algunos casos puede tardar hasta 1 minuto en propagarse por completo.
¿Perderé mis datos al cambiar la versión de PHP?
No. Cambiar la versión de PHP no afecta a tus archivos ni a tu base de datos. Solo cambia el intérprete que ejecuta el código de tu web.
¿Puedo tener varias versiones de PHP a la vez?
Sí, Plesk permite tener instaladas varias versiones de PHP simultáneamente. Cada dominio puede usar una distinta. Esto es muy útil si tienes varios sitios con necesidades diferentes.
¿Qué hago si mi web no carga después del cambio?
Vuelve a la versión anterior de PHP de inmediato. Luego revisa los logs de errores en Plesk (sección "Logs" del dominio) para ver qué está fallando exactamente.
Diferencias entre Plesk y otros paneles como Syspanel
Si alguna vez has usado Syspanel (antes conocido como HestiaCP), notarás que el proceso es similar pero con algunas diferencias importantes.
En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio:2106). La interfaz es más minimalista y el cambio de versión de PHP se hace desde la sección "Web" del dominio, seleccionando la versión en un desplegable.
En Plesk, el proceso es más visual y con más opciones avanzadas, como acabamos de ver. Ambos paneles son válidos, pero Plesk suele ser más intuitivo para principiantes.
[INFO] Si tu hosting usa Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso para cambiar PHP es igual de sencillo: entra en tu dominio, busca "Configuración PHP" y selecciona la versión.
Consejos finales para sacar el máximo partido a tu PHP
- Mantén tu CMS y plugins actualizados: la mayoría de problemas de compatibilidad se solucionan actualizando.
- Usa siempre la última versión estable de PHP que tu web soporte: ganarás velocidad y seguridad.
- Haz una copia de seguridad antes de cambiar: aunque el cambio no afecta a tus datos, es buena práctica.
- Revisa los logs de errores después del cambio para detectar problemas ocultos.
- Prueba tu web en un entorno de staging si tienes una web con mucho tráfico o crítica.
Conclusión
Cambiar la versión de PHP en Plesk es un proceso sencillo que cualquier usuario puede hacer siguiendo estos pasos. Solo necesitas acceder a tu panel, ir a la configuración de PHP de tu dominio, elegir la versión y guardar.
Recuerda que la elección de la version php plesk correcta depende de tu CMS, tus plugins y el nivel de rendimiento que necesites. Empieza siempre con una versión conservadora y ve subiendo poco a poco.
Si tienes problemas, siempre puedes volver a la versión anterior y consultar los logs de errores para entender qué está fallando.
Espero que esta guía te haya sido útil. Ahora ya sabes cómo cambiar version php plesk como un profesional. Si te surge cualquier duda, no dudes en contactar con tu proveedor de hosting o consultar la documentación oficial de Plesk.
¡Buena suerte con tu sitio web!
