Cómo cambiar la versión de PHP en Plesk (Para mejorar rendimiento)
¿Por qué es importante la versión de PHP en tu sitio web?
Cuando hablamos de rendimiento web, la versión de PHP que utiliza tu servidor es uno de los factores más determinantes. PHP es el lenguaje de programación que ejecuta la mayoría de las páginas web dinámicas (WordPress, Joomla, PrestaShop, etc.). Cada nueva versión de PHP no solo incluye parches de seguridad, sino que también optimiza el consumo de memoria y la velocidad de ejecución de los scripts. De hecho, se estima que pasar de PHP 7.4 a PHP 8.2 puede mejorar la velocidad de respuesta de tu web hasta en un 30-40% sin tocar una sola línea de código.
Si tu sitio está alojado en un servidor con Plesk, tienes la ventaja de poder gestionar este cambio de forma muy sencilla desde el panel de control. En este artículo te explicaré paso a paso cómo cambiar la versión de PHP en Plesk para mejorar el rendimiento de tu sitio, resolver dudas frecuentes y darte consejos prácticos para que no cometas errores durante el proceso.
¿Qué versiones de PHP puedes usar en Plesk?
Plesk es compatible con múltiples versiones de PHP de forma simultánea. Esto significa que puedes tener diferentes dominios en el mismo servidor usando distintas versiones de PHP según sus necesidades. Las versiones más comunes que encontrarás en Plesk son:
- PHP 7.4: La última versión de la serie 7, muy estable pero con soporte oficial terminado.
- PHP 8.0: Introdujo mejoras significativas en rendimiento y tipado.
- PHP 8.1: Añadió enums, fibers y mejoras en rendimiento.
- PHP 8.2: La versión más recomendada hoy en día por su equilibrio entre estabilidad y velocidad.
- PHP 8.3: La más reciente, con mejoras en seguridad y nuevas funciones.
[WARNING] Antes de cambiar la versión de PHP, verifica que tu aplicación (WordPress, tema, plugins, etc.) sea compatible. Algunos plugins antiguos pueden dar errores de compatibilidad con PHP 8.x.
Preparativos antes de cambiar la versión de PHP en Plesk
1. Haz una copia de seguridad completa
Este paso es fundamental. Aunque el cambio de versión de PHP no debería borrar tus archivos, siempre existe la posibilidad de que algo salga mal, especialmente si tu aplicación tiene código personalizado.
Para hacer la copia de seguridad desde Plesk:
- Accede a tu panel de Plesk.
- Ve a la sección "Archivos" en el dominio que quieres modificar.
- Selecciona todos los archivos y haz clic en "Descargar" para guardarlos en tu ordenador.
- Exporta también tu base de datos desde "Bases de datos" → selecciona la base → "Exportar dump".
[TIP] También puedes usar la herramienta de copia de seguridad integrada de Plesk: "Copias de seguridad" → "Crear copia". Te permite guardar todo el sitio en un solo archivo.
2. Comprueba la compatibilidad de tu aplicación
Antes de actualizar, revisa si tu CMS o aplicación es compatible con la nueva versión de PHP. Por ejemplo:
- WordPress: Oficialmente recomienda PHP 8.2 o superior. Los plugins actualizados suelen funcionar bien.
- PrestaShop: Las versiones recientes (8.x) son compatibles con PHP 8.1 y 8.2.
- Joomla: Desde la versión 4.0 soporta PHP 8.
Si no estás seguro, puedes crear un subdominio de prueba (por ejemplo, test.tudominio.com) y hacer una copia de tu sitio allí para probar antes de aplicar el cambio en producción.
3. Anota la configuración actual
Es útil saber qué versión de PHP estás usando actualmente y qué ajustes personalizados tienes. Puedes ver esto en Plesk en "Configuración de PHP" dentro de tu dominio.
Cómo cambiar la versión de PHP en Plesk paso a paso
Paso 1: Accede a la configuración del dominio
- Inicia sesión en tu panel de Plesk.
- En el menú lateral izquierdo, verás la lista de "Sitios web y dominios".
- Haz clic en el nombre del dominio cuyo PHP quieres cambiar.
Paso 2: Entra en la configuración de PHP
Una vez dentro del dominio, busca la sección "Configuración de PHP" o "PHP Settings". En la mayoría de las versiones de Plesk, esta opción está en la fila de iconos bajo el nombre del dominio o en el menú desplegable.
Paso 3: Selecciona la nueva versión de PHP
En la pantalla de configuración de PHP verás un menú desplegable llamado "Versión de PHP". Haz clic en él y selecciona la versión que quieras usar (por ejemplo, 8.2).
[INFO] Si no aparece la versión que buscas, significa que el administrador del servidor no la ha instalado. En ese caso, contacta con tu proveedor de hosting o accede a "Herramientas y utilidades" → "PHP" si tienes permisos de administrador.
Paso 4: Configura las opciones de PHP (opcional pero recomendado)
Además de la versión, puedes ajustar parámetros que afectan directamente al rendimiento:
- memory_limit: Aumenta a 256M o 512M si tu sitio lo necesita.
- max_execution_time: Normalmente 30-60 segundos es suficiente.
- upload_max_filesize: Si subes archivos grandes, súbelo a 64M o 128M.
- opcache: Asegúrate de que esté habilitado (si está disponible). Esto acelera enormemente la ejecución de PHP.
Paso 5: Guarda los cambios
Haz clic en "Aceptar" o "Guardar". Plesk aplicará los cambios automáticamente. En la mayoría de los casos, el cambio es inmediato y no requiere reiniciar el servidor.
[WARNING] Si tienes varios dominios en el mismo plan de hosting, cambiar la versión de PHP en un dominio no afectará a los demás. Cada dominio tiene su propia configuración independiente.
Cómo verificar que el cambio fue exitoso
Después de cambiar la versión de PHP, es importante comprobar que todo funciona correctamente:
- Crea un archivo de prueba: Sube un archivo llamado
info.phpa la carpeta raíz de tu dominio con el siguiente contenido:
<?php phpinfo(); ?>
-
Accede a ese archivo desde tu navegador:
https://tudominio.com/info.php. Verás una tabla enorme con toda la configuración de PHP. Busca la línea "PHP Version" para confirmar que aparece la versión que seleccionaste. -
Elimina el archivo
info.phpdespués de la comprobación, ya que es un riesgo de seguridad dejarlo accesible. -
Prueba tu sitio web: Navega por las páginas principales, haz una compra de prueba si tienes tienda online, y verifica que no haya errores.
[TIP] Si tu sitio usa WordPress, también puedes ver la versión de PHP desde el escritorio: "Herramientas" → "Salud del sitio".
Solución de problemas comunes al cambiar la versión de PHP en Plesk
Error 500 o página en blanco
Esto suele indicar que algún script no es compatible con la nueva versión. Soluciones:
- Vuelve a la versión anterior temporalmente desde "Configuración de PHP".
- Revisa los logs de error en "Registros" dentro de Plesk.
- Desactiva plugins o extensiones una a una para identificar el culpable.
Errores de compatibilidad con extensiones PHP
Algunas extensiones como ionCube o SourceGuardian pueden no estar disponibles para la nueva versión. Plesk suele mostrar un aviso si esto ocurre. Si tu aplicación requiere estas extensiones, consulta con tu desarrollador o proveedor.
El sitio va más lento después del cambio
Esto es poco habitual, pero puede pasar si la configuración de opcache no está optimizada. Asegúrate de tener habilitado opcache y de que opcache.memory_consumption esté entre 128 y 256 MB.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la versión de PHP en Plesk sin experiencia técnica?
Sí, el proceso es bastante intuitivo y no requiere conocimientos avanzados. Solo debes seguir los pasos que te he indicado y tener cuidado con la compatibilidad de tu aplicación.
¿Cuál es la mejor versión de PHP para WordPress?
Actualmente, la recomendación es PHP 8.2 o 8.3. Son rápidas, estables y compatibles con la mayoría de plugins actualizados.
¿El cambio de versión de PHP afecta a mi base de datos?
No, la base de datos es independiente de la versión de PHP. No perderás datos ni tendrás problemas con la información almacenada.
¿Cuánto tarda en aplicarse el cambio?
En la mayoría de los casos, es inmediato. No necesitas reiniciar nada.
¿Puedo revertir el cambio si algo sale mal?
Sí, simplemente vuelve a "Configuración de PHP" y selecciona la versión anterior. El proceso es reversible en cualquier momento.
¿Qué hago si no veo la opción de cambiar la versión de PHP?
Esto puede ocurrir si tu plan de hosting no incluye esta funcionalidad o si el administrador del servidor la ha restringido. Contacta con tu proveedor de hosting y pregunta si puedes cambiar la versión de PHP en Plesk.
¿Es necesario actualizar PHP si mi sitio funciona bien?
Sí, es muy recomendable. Las versiones antiguas de PHP (7.4 y anteriores) ya no reciben parches de seguridad, lo que pone en riesgo tu sitio web. Además, las versiones nuevas son significativamente más rápidas.
Consejos adicionales para mejorar el rendimiento con PHP
Cambiar la versión de PHP es solo el primer paso. Aquí tienes algunos consejos extra para sacar el máximo partido:
-
Activa la caché de opcode: En Plesk, ve a "Configuración de PHP" y asegúrate de que opcache esté habilitado. Esto almacena los scripts compilados en memoria, reduciendo el tiempo de ejecución.
-
Usa una caché de página: Si usas WordPress, instala un plugin de caché como W3 Total Cache o WP Super Cache. Esto reduce la carga del servidor drásticamente.
-
Comprime las imágenes: Las imágenes pesadas ralentizan la carga. Usa herramientas como Smush o ShortPixel para optimizarlas.
-
Mantén todo actualizado: No solo PHP, también tu CMS, temas y plugins. Las actualizaciones suelen incluir mejoras de rendimiento y seguridad.
-
Revisa los logs periódicamente: Plesk te permite ver los registros de error de tu sitio. Revisarlos te ayudará a detectar problemas antes de que afecten a tus visitantes.
Conclusión
Cambiar la versión de PHP en Plesk es un proceso sencillo que puede tener un impacto enorme en el rendimiento de tu sitio web. No solo mejorarás la velocidad de carga, sino que también estarás protegiendo tu web frente a vulnerabilidades de seguridad presentes en versiones antiguas.
Recuerda siempre hacer una copia de seguridad, verificar la compatibilidad de tu aplicación y probar el sitio después del cambio. Si tienes dudas, no dudes en contactar con tu proveedor de hosting o con un desarrollador.
[INFO] Si tu servidor usa el panel Syspanel (antes conocido como HestiaCP) en lugar de Plesk, el proceso es diferente. En ese caso, accede a través del puerto 2106 y busca la sección de configuración de PHP dentro del dominio. Pero si estás en Plesk, sigue los pasos de esta guía y todo irá bien.
El cambio de versión de PHP es una de las mejores decisiones que puedes tomar para mejorar el rendimiento de tu web hoy mismo. Dedica unos minutos a hacerlo y notarás la diferencia tanto en la velocidad de carga como en la experiencia de tus usuarios.
