Cómo configurar un dominio en Plesk con PHP versión específica
¡Hola! Soy tu asistente técnico de confianza para todo lo relacionado con hosting y servidores. Hoy vamos a desmitificar una tarea que suena más complicada de lo que realmente es: configurar un dominio en Plesk con una versión específica de PHP.
Si alguna vez has visto el error "versión de PHP no compatible" o necesitas usar una función moderna que requiere PHP 8.1 mientras tu web usa PHP 7.4, este artículo es para ti. Vamos a hacerlo paso a paso, sin tecnicismos raros y con un lenguaje claro. Al final, podrás hacerlo tú mismo en menos de 5 minutos.
¿Por qué es importante elegir la versión de PHP en Plesk?
Antes de ensuciarnos las manos con los clics, hablemos del "porqué". PHP es el motor que hace funcionar aplicaciones web dinámicas como WordPress, Joomla, PrestaShop o cualquier script personalizado. Cada versión de PHP (7.4, 8.0, 8.1, 8.2, 8.3) trae mejoras de rendimiento, correcciones de seguridad y nuevas funciones.
Si tu aplicación es antigua, puede que use funciones obsoletas que ya no existen en PHP 8.x. Por eso, Plesk te permite elegir la versión exacta para cada dominio. Esto se llama "multi-versionado" y es una de las mejores características de Plesk. No tienes que cambiar el PHP de todo el servidor, solo el de un sitio concreto. Es como tener un coche con varios motores y cambiar el motor según el viaje que vayas a hacer.
Requisitos previos: Antes de empezar
Necesitas acceso a Plesk con permisos de administrador o de suscripción. Si eres el dueño del hosting, lo tendrás. También necesitas saber qué versión de PHP soporta tu aplicación. Si no lo sabes, consulta la documentación de tu CMS. Por ejemplo, WordPress 6.4 recomienda PHP 8.1, pero funciona con 7.4.
[INFO] Si tu proveedor de hosting usa un panel alternativo como "Syspanel" (antes conocido como HestiaCP), el proceso es diferente. Ese panel se accede por el puerto 2106 (ej:
http://tu-dominio.com:2106) y la gestión de PHP se hace desde "Web" > "PHP Options". Pero hoy nos centramos en Plesk.
Paso 1: Acceder al Panel de Control de Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente es algo como https://tu-dominio.com:8443 o https://tu-servidor.com:8443. Si no lo recuerdas, mira el correo de bienvenida de tu hosting.
Inicia sesión con tu usuario y contraseña. Verás el escritorio principal con todos tus dominios.
Paso 2: Localizar el Dominio a Configurar
En el panel principal, busca la sección "Sitios web y dominios" o "Websites & Domains". Verás una lista de todos los dominios y subdominios que tienes alojados.
Haz clic en el nombre del dominio que quieres configurar. Se abrirá una página de resumen con todas las herramientas disponibles para ese sitio.
[TIP] Si tienes muchos dominios, usa el buscador de la esquina superior derecha para encontrarlo rápido.
Paso 3: Encontrar la Configuración de PHP
Una vez dentro del dominio, busca el icono que dice "Configuración de PHP" o "PHP Settings". A veces está bajo el submenú de "Aplicaciones" o directamente en la sección de "Características" del dominio. Si no lo ves a simple vista, puedes usar el buscador interno de Plesk (la lupa) y escribir "PHP".
Haz clic en ese icono. Se abrirá una página con todas las opciones de configuración del intérprete de PHP para ese dominio específico.
Paso 4: Cambiar la Versión de PHP en Plesk
Aquí está el corazón de la operación. Verás una lista desplegable o una lista de opciones con las versiones de PHP disponibles. Plesk normalmente muestra las versiones que tiene instaladas en el servidor. Las más comunes son:
- PHP 7.4
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3
Selecciona la versión que necesitas. Por ejemplo, si tu web requiere PHP 8.1, haz clic en esa opción.
[WARNING] ¡OJO! Cambiar la versión de PHP puede romper tu sitio si la aplicación no es compatible. Antes de cambiar, asegúrate de haber hecho una copia de seguridad completa del dominio y la base de datos. Si tu web se cae, puedes volver a la versión anterior siguiendo los mismos pasos.
Paso 5: Configurar Opciones Avanzadas de PHP (Opcional)
Además de cambiar la versión, Plesk te permite ajustar parámetros específicos. Aquí es donde se pone interesante para los más atrevidos. Verás campos como:
- memory_limit: La cantidad máxima de memoria que un script puede usar. Si tu web falla con "memoria agotada", súbela a 256M o 512M.
- max_execution_time: El tiempo máximo que un script puede ejecutarse. Para importaciones grandes o procesos pesados, súbelo a 300 segundos.
- post_max_size: El tamaño máximo de datos que se pueden enviar por POST (subida de archivos).
- upload_max_filesize: El tamaño máximo de un archivo a subir.
Puedes dejar los valores por defecto si no tienes problemas. Pero si tu aplicación te pide ajustar algo, este es el lugar.
Paso 6: Guardar los Cambios y Verificar
Después de seleccionar la versión y ajustar los parámetros, desplázate hasta el final de la página y haz clic en el botón "Aceptar" o "OK". Plesk guardará los cambios y aplicará la nueva configuración al dominio.
Ahora, la prueba de fuego: ¿Funciona? Abre tu sitio web en una pestaña de incógnito (para evitar caché). Si carga correctamente, ¡enhorabuena! Has configurado el dominio con la versión de PHP específica.
Para verificar qué versión de PHP está activa, puedes crear un archivo temporal.
¿Cómo comprobar la versión de PHP activa?
- Con un cliente FTP (como FileZilla) o el administrador de archivos de Plesk, navega hasta la carpeta
httpdocsopublic_htmlde tu dominio. - Crea un archivo llamado
info.php. - Dentro, escribe el siguiente código:
<?php phpinfo(); ?> - Guarda el archivo y accede a
http://tu-dominio.com/info.phpen tu navegador. - Verás una página con toda la información de PHP. La versión aparece en la parte superior.
[WARNING] IMPORTANTE: Después de verificar, BORRA el archivo
info.phpinmediatamente. Es una puerta de entrada para hackers si lo dejas accesible. No lo olvides.
Solución de Problemas Comunes (FAQ)
Aquí tienes las dudas que más me llegan de clientes. Léelas antes de llamar al soporte.
Mi web da error 500 después de cambiar la versión de PHP. ¿Qué hago?
No entres en pánico. Esto significa que la versión que elegiste no es compatible con tu código. Vuelve a la configuración de PHP (paso 3 y 4) y selecciona la versión anterior que funcionaba. Si no recuerdas cuál era, prueba con la 7.4, que es la más estable para aplicaciones antiguas.
No veo la opción de cambiar la versión de PHP en mi Plesk.
Si no aparece el icono de "Configuración de PHP", puede que tu plan de hosting no lo incluya o que el administrador del servidor haya desactivado el multi-versionado. Contacta con tu proveedor de hosting y pregúntale si pueden habilitarlo. En la mayoría de los casos, es posible activarlo.
¿Puedo tener dos dominios con versiones de PHP diferentes?
Sí, absolutamente. Ese es el objetivo de esta función. Cada dominio es independiente. Puedes tener un sitio con PHP 7.4 y otro con PHP 8.2 en el mismo servidor sin problemas.
¿Y si uso un panel como "Syspanel" (HestiaCP)?
Como mencioné antes, si tu hosting usa Syspanel, el acceso es por el puerto 2106. En ese panel, la gestión de PHP se hace desde el dominio > "Web" > "Opciones PHP". Aunque la interfaz es distinta, el concepto es el mismo: eliges la versión de PHP y guardas. Pero recuerda, este artículo está enfocado en Plesk.
¿Cuál es la mejor versión de PHP para WordPress?
La recomendación oficial de WordPress es usar PHP 8.1 o superior. Las versiones 8.2 y 8.3 son aún más rápidas, pero verifica que tus plugins y temas sean compatibles. Si usas plugins antiguos, quédate en 8.1.
¿Debo usar PHP 8.3 para mi web nueva?
Si tu web es nueva y usas un CMS moderno, sí. PHP 8.3 es el futuro y es más rápido. Pero si tu web es una reliquia hecha a medida, no lo arriesgues. La compatibilidad es lo primero.
Consejos Pro para Optimizar tu PHP en Plesk
Ya que estás en la configuración, aprovecha para optimizar un poco. Un ajuste fino puede hacer que tu web cargue mucho más rápido.
- Activa el caché de opcodes: En la configuración de PHP, busca la opción "OPcache" y actívala. Esto guarda los scripts compilados en memoria y reduce la carga del servidor. Es como tener el coche siempre caliente.
- Sube el límite de memoria (memory_limit) a 256M si usas WooCommerce o un tema pesado. Evitarás errores de "memoria agotada" en momentos de tráfico alto.
- Revisa el error log: Si algo falla, mira el archivo
error_logen la raíz de tu dominio. Te dirá exactamente qué línea de código está dando problemas. No es magia, es lógica.
Resumen y Checklist Final
Configurar un dominio en Plesk con una versión específica de PHP es un proceso de 4 clics:
- Accede a tu dominio en Plesk.
- Ve a "Configuración de PHP".
- Selecciona la versión deseada.
- Guarda y verifica con
info.php.
Es una herramienta muy potente que te da control total sobre tu entorno de ejecución. Ya no tienes que rogar al soporte para que cambie el PHP de tu sitio; lo haces tú mismo al instante.
[INFO] Recuerda que en Plesk, los cambios de PHP se aplican al instante. No es necesario reiniciar el servidor ni esperar horas. Eso es una gran ventaja frente a otros paneles.
Espero que este artículo te haya sido de gran ayuda. Si te ha quedado alguna duda, déjala en los comentarios (si estás en un blog) o contacta con tu proveedor de hosting. Pero con esta guía, ya eres casi un experto en php version plesk, configurar php plesk, cambiar php plesk y plesk php settings.
¡A por ello! Tu web te lo agradecerá con más velocidad y estabilidad.
