¿Cómo cambiar la versión de PHP en Plesk para un sitio?
¿Te has preguntado por qué tu web va lenta o alguna función de WordPress deja de funcionar de repente? Muchas veces, la raíz del problema está en la versión de PHP que tienes configurada en tu servidor. En este tutorial, vamos a ver paso a paso cómo cambiar la versión de PHP en Plesk para un sitio web concreto, de forma sencilla y sin complicaciones.
Si tienes un plan de hosting con Plesk, es muy probable que puedas elegir entre varias versiones de PHP (como 7.4, 8.0, 8.1, 8.2, etc.). Cada versión trae mejoras de rendimiento, seguridad y nuevas funciones. Mantener tu PHP actualizado es clave para que tu web funcione rápido y esté protegida.
Vamos a ello.
¿Por qué es importante cambiar la versión de PHP?
Antes de empezar con los pasos, es bueno entender por qué deberías considerar cambiar la versión de PHP en tu sitio.
Beneficios de usar una versión moderna de PHP
- Rendimiento: Las versiones más recientes de PHP (como 8.x) son significativamente más rápidas que las antiguas (como 5.6 o 7.0). Tu web cargará en menos tiempo.
- Seguridad: Las versiones antiguas de PHP ya no reciben parches de seguridad. Usar una versión obsoleta es como dejar la puerta de tu casa abierta. Los hackers aprovechan estas vulnerabilidades.
- Compatibilidad: Muchos plugins, temas y CMS (como WordPress, Joomla o Drupal) requieren una versión mínima de PHP. Si usas una versión muy baja, algunas funciones dejarán de funcionar o no podrás actualizar tu web.
- Nuevas características: Las nuevas versiones de PHP incluyen mejoras en el lenguaje que facilitan el desarrollo y hacen que el código sea más eficiente.
[INFO] Antes de hacer el cambio, asegúrate de que todos los componentes de tu web (plugins, temas, scripts) sean compatibles con la nueva versión de PHP. Puedes hacer una prueba en un entorno de staging o consultar la documentación de cada herramienta.
Requisitos previos
Para realizar este cambio, necesitas:
- Acceso al panel de control Plesk de tu hosting (normalmente accedes a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor). - Ser el administrador del sitio o tener permisos suficientes para modificar la configuración de PHP.
- Saber qué versión de PHP necesitas (consulta los requisitos de tu CMS o aplicación).
[WARNING] Cambiar la versión de PHP puede romper tu sitio web si alguna de sus dependencias no es compatible. Siempre es recomendable hacer una copia de seguridad completa (archivos y base de datos) antes de proceder.
Paso a paso: Cómo cambiar la versión de PHP en Plesk
Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.
1. Accede a Plesk
Abre tu navegador favorito y escribe la dirección de tu panel Plesk. Introduce tu usuario y contraseña.
2. Localiza tu sitio web
Una vez dentro del panel, verás una lista de tus sitios web (dominios y subdominios). Busca el sitio al que quieres cambiarle la versión de PHP y haz clic en su nombre o en el icono que lo representa.
3. Entra en la configuración de PHP
Dentro de la página de gestión de tu dominio, busca la sección de Hosting & DNS o un apartado similar. Allí encontrarás una opción llamada "PHP Settings" o "Configuración de PHP". Haz clic en ella.
[TIP] Si no encuentras la opción, puedes usar el buscador de Plesk (normalmente tiene una lupa en la parte superior) y escribir "PHP Settings".
4. Selecciona la nueva versión de PHP
Se abrirá una página con varias opciones de configuración. La primera opción que verás será un menú desplegable llamado "PHP version" o "Versión de PHP". Haz clic en él y aparecerán todas las versiones de PHP que tu servidor tiene instaladas.
Elige la versión que desees (por ejemplo, 8.2 o 8.3, que son las más modernas y recomendadas).
5. Configura opciones adicionales (opcional pero recomendado)
Debajo del selector de versión, verás una tabla con muchas opciones de configuración de PHP, como memory_limit, upload_max_filesize, max_execution_time, etc.
- memory_limit: Límite de memoria que puede usar un script. Para sitios grandes, puedes subirlo a 256M o 512M.
- upload_max_filesize: Tamaño máximo de archivo que se puede subir. Si subes imágenes grandes, ponlo a 64M o 128M.
- max_execution_time: Tiempo máximo de ejecución de un script. Si tienes procesos largos, ponlo a 300 segundos.
Ajusta estos valores según las necesidades de tu web. Si no estás seguro, déjalos como están por defecto; la mayoría de las webs funcionan bien con los valores predeterminados.
6. Guarda los cambios
Una vez que hayas seleccionado la versión de PHP y ajustado las opciones (si lo deseas), busca el botón "Aceptar", "Guardar" o "Apply" en la parte inferior de la página. Pulsa sobre él.
7. Verifica el cambio
El sistema te mostrará un mensaje de confirmación. Para asegurarte de que el cambio se ha aplicado correctamente, puedes crear un archivo PHP de prueba en la raíz de tu web (por ejemplo, info.php) con el siguiente contenido:
<?php phpinfo(); ?>
Luego, accede a https://tudominio.com/info.php desde tu navegador. Busca la línea "PHP Version" y verás la versión que acabas de configurar.
[WARNING] No olvides eliminar el archivo
info.phpdespués de la prueba, ya que muestra información sensible de tu servidor.
Solución de problemas comunes (FAQ)
Aquí tienes algunas preguntas frecuentes que suelen surgir al cambiar la versión de PHP en Plesk.
¿Por qué mi sitio web muestra un error después del cambio?
Esto suele ocurrir porque algún plugin, tema o script no es compatible con la nueva versión de PHP. Vuelve a la versión anterior siguiendo los mismos pasos y contacta con el desarrollador del componente problemático para que lo actualice.
¿Puedo tener diferentes versiones de PHP para diferentes sitios en el mismo Plesk?
Sí, absolutamente. Plesk te permite configurar una versión de PHP diferente para cada dominio o subdominio de forma independiente. Solo tienes que repetir los pasos anteriores para cada sitio.
¿Cuál es la mejor versión de PHP para WordPress?
WordPress recomienda usar PHP 8.2 o superior. Es estable, rápida y compatible con la mayoría de los plugins y temas modernos. Si tu hosting lo permite, ve a por PHP 8.3.
¿Qué pasa si mi hosting no tiene la versión de PHP que necesito?
En ese caso, debes contactar con tu proveedor de hosting para que actualice el servidor. Algunos proveedores ofrecen la posibilidad de instalar versiones adicionales de PHP a través de Plesk.
¿Es seguro cambiar la versión de PHP yo mismo?
Sí, siempre que sigas las precauciones básicas: haz una copia de seguridad, verifica la compatibilidad de tu web y, si algo falla, vuelve a la versión anterior. Plesk hace el proceso muy intuitivo.
Consejos adicionales para optimizar tu PHP en Plesk
Además de cambiar la versión, puedes afinar algunos parámetros para que tu web vuele.
Ajusta el límite de memoria
Si tu web usa muchos recursos (por ejemplo, tiendas online o sitios con mucho tráfico), aumentar memory_limit a 256MB o 512MB puede evitar errores de memoria.
Sube el tamaño máximo de subida
Para sitios que permiten subir archivos grandes (como vídeos o PDFs), ajusta upload_max_filesize y post_max_size a valores como 128MB.
Habilita la caché de opcode
En la configuración de PHP, busca la opción "OPcache" o "Cache de código de operación". Actívala si no lo está. Esto acelera la ejecución de PHP al almacenar en memoria el código compilado.
Usa el gestor de PHP de Plesk
Plesk tiene una herramienta llamada "PHP Composer" que te ayuda a gestionar las dependencias de PHP de forma más profesional. Si eres desarrollador, te será muy útil.
¿Y si uso otro panel como Syspanel (HestiaCP)?
Si en lugar de Plesk usas Syspanel (el nombre comercial de HestiaCP), el proceso es diferente pero igual de sencillo.
[INFO] Para acceder a Syspanel, usa la URL
https://tudominio.com:2106e inicia sesión con tus credenciales.
Una vez dentro, sigue estos pasos:
- Ve a "Web" y selecciona el dominio que quieres modificar.
- Haz clic en "Editar" o en el icono de configuración (normalmente un engranaje).
- Busca la opción "PHP backend" o "Versión de PHP" y selecciona la que necesites.
- Guarda los cambios.
Syspanel también permite configuraciones avanzadas como límites de memoria y tiempo de ejecución, pero desde una interfaz más minimalista.
Conclusión
Cambiar la versión de PHP en Plesk es un proceso rápido y sencillo que puede marcar una gran diferencia en el rendimiento y la seguridad de tu sitio web. Siguiendo los pasos de este tutorial, podrás hacerlo tú mismo sin necesidad de conocimientos técnicos avanzados.
Recuerda siempre:
- Hacer una copia de seguridad antes de cualquier cambio importante.
- Verificar la compatibilidad de tu web con la nueva versión.
- Probar el sitio después del cambio para asegurarte de que todo funciona correctamente.
Si tienes dudas, no dudes en consultar la documentación oficial de Plesk o preguntar a tu proveedor de hosting. ¡Tu web te lo agradecerá con mayor velocidad y menos problemas técnicos!
