🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

¿Cómo cambiar la versión de PHP en DirectAdmin para WordPress?

Actualizado el 13 de octubre de 2025

¿Te has encontrado con un mensaje de error al intentar instalar un plugin o tema moderno en tu WordPress? ¿O tu web va más lenta de lo normal? Es muy probable que el problema sea la versión de PHP que tienes configurada en tu servidor. WordPress, como cualquier software, necesita una versión específica de PHP para funcionar de forma óptima y segura.

Si tu hosting usa el panel de control DirectAdmin, estás de suerte. Cambiar la versión de PHP es un proceso sencillo que puedes hacer tú mismo, sin necesidad de abrir un ticket de soporte. En esta guía detallada, te explicaré paso a paso cómo cambiar la versión de PHP en DirectAdmin para WordPress, asegurándonos de que tu web sea compatible, rápida y segura.


¿Por qué es importante la versión de PHP para WordPress?

Antes de meternos en el «cómo», es fundamental entender el «por qué». PHP es el lenguaje de programación en el que está escrito WordPress y la mayoría de sus plugins y temas. Cada nueva versión de PHP trae mejoras de rendimiento, nuevas funciones y, lo más importante, parches de seguridad.

Usar una versión antigua de PHP (como 5.6 o 7.0) es como tener una cerradura oxidada en la puerta de tu casa. Los hackers conocen las vulnerabilidades de esas versiones y las explotan constantemente. Además, WordPress deja de dar soporte a versiones antiguas de PHP, lo que significa que tu web podría romperse con la próxima actualización.

La regla de oro: Siempre debes usar la versión de PHP más reciente que sea compatible con todos los plugins y temas de tu WordPress. Actualmente, las versiones estables y recomendadas son PHP 8.0, 8.1, 8.2 y 8.3.


Requisitos previos: Verifica la compatibilidad de tu WordPress

Antes de lanzarte a cambiar PHP DirectAdmin, debes asegurarte de que tu sitio web no se rompa. Aquí tienes una lista de verificación rápida:

  1. Accede a tu panel de administración de WordPress.
  2. Ve a Plugins → Plugins instalados.
  3. Fíjate si algún plugin muestra un aviso de «Requiere PHP X.X» o «No es compatible con PHP X.X». Si ves alguno, anótalo.
  4. Ve a Apariencia → Temas y haz lo mismo con tu tema activo.
  5. Recomendación extra: Instala un plugin de verificación de compatibilidad como «Health Check & Troubleshooting». Te dirá si tu sitio está listo para PHP 8.x.

[WARNING] IMPORTANTE: Si tu web usa un tema o plugin muy antiguo que no se actualiza desde hace años, es muy probable que no sea compatible con PHP 8.x. En ese caso, contacta con el desarrollador o busca alternativas modernas. No arriesgues la seguridad de tu web por un complemento obsoleto.


Paso a paso: Cómo cambiar la versión de PHP en DirectAdmin

Ahora sí, vamos al grano. El proceso es muy visual y no te llevará más de 5 minutos. DirectAdmin organiza la configuración de PHP de forma muy clara.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu servidor. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Introduce tu usuario y contraseña de administrador.

Paso 2: Busca la sección «Características del dominio» o «Domain Features»

Una vez dentro, verás un panel con muchos iconos. Busca el apartado que se llame «Características del dominio» o «Domain Features». Dependiendo de la versión de DirectAdmin, el diseño puede variar ligeramente, pero la función es la misma.

Paso 3: Haz clic en «Versión de PHP» o «PHP Version»

Dentro de esa sección, encontrarás un icono o enlace que dice «Versión de PHP» o «PHP Version Selector». Haz clic ahí.

Paso 4: Selecciona la versión de PHP para tu dominio

Se abrirá una nueva página con una lista desplegable (o una serie de botones) que muestran todas las versiones de PHP disponibles en tu servidor. Verás algo como:

  • PHP 7.4 (antigua, no recomendada)
  • PHP 8.0 (estable)
  • PHP 8.1 (estable, muy recomendada)
  • PHP 8.2 (estable, la más rápida)
  • PHP 8.3 (la más reciente)

¿Cuál elegir? Para la mayoría de sitios WordPress modernos, PHP 8.1 o 8.2 son las opciones más equilibradas. Te ofrecen el mejor rendimiento sin problemas de compatibilidad.

Selecciona la versión deseada y haz clic en el botón «Guardar» o «Save».

Paso 5: ¡Listo! Verifica el cambio

DirectAdmin te mostrará un mensaje de confirmación. El cambio es prácticamente instantáneo. No necesitas reiniciar el servidor ni esperar horas.

Para asegurarte de que todo ha ido bien, vuelve a tu panel de WordPress e instala un plugin como «WP Server Info» o simplemente ve a Herramientas → Salud del sitio (en WordPress 5.2+). Allí verás la versión de PHP activa reflejada.

[TIP] TRUCO: Si quieres una comprobación rápida sin instalar plugins, crea un archivo llamado info.php en la raíz de tu web (carpeta public_html) con el siguiente contenido: <?php phpinfo(); ?>. Luego accede a tudominio.com/info.php y verás toda la configuración de PHP. ¡No olvides borrar este archivo después! Es un riesgo de seguridad dejarlo accesible.


Solución de problemas comunes al cambiar la versión de PHP

A veces, después de cambiar PHP DirectAdmin, tu web puede mostrar errores. No te asustes, son problemas comunes y fáciles de solucionar.

Error 1: «Tu sitio web está teniendo un error crítico» (Pantalla blanca)

Este es el error más común. Sucede porque algún plugin o tema no es compatible con la nueva versión de PHP.

Solución rápida:

  1. Vuelve a la versión anterior de PHP en DirectAdmin (Paso 4).
  2. Actualiza todos tus plugins y temas desde el panel de WordPress.
  3. Vuelve a cambiar a la nueva versión de PHP.
  4. Si el error persiste, desactiva todos los plugins (desde el panel de WordPress o renombrando la carpeta wp-content/plugins vía FTP) y reactívalos uno por uno para encontrar el culpable.

Error 2: El sitio carga, pero ciertas funciones no funcionan (ej. editor de bloques, formularios)

Esto indica una incompatibilidad parcial. Algunas funciones obsoletas de PHP ya no están disponibles.

Solución:

  • Actualiza el plugin o tema que está causando el problema.
  • Si no hay actualización, busca una alternativa moderna.
  • Temporalmente, puedes volver a PHP 8.0 si es más estable para tu configuración.

Error 3: No encuentro la opción «Versión de PHP» en DirectAdmin

Esto es poco común, pero puede pasar si tu proveedor de hosting tiene una configuración personalizada.

Solución:

  • Contacta con el soporte de tu hosting. Pídeles amablemente que te indiquen cómo cambiar la versión de PHP o si pueden hacerlo ellos por ti.
  • Pregunta si tienen instalado CloudLinux o PHP Selector. A veces la opción está en otra sección, como «Configuración de PHP» o «PHP Selector».

Preguntas Frecuentes (FAQ) sobre cambiar PHP en DirectAdmin

Aquí respondo las dudas más habituales que recibimos en el soporte técnico.

¿Puedo cambiar la versión de PHP para un solo dominio o afecta a todo el servidor?

¡Para un solo dominio! DirectAdmin te permite cambiar PHP DirectAdmin de forma independiente para cada dominio que tengas alojado. Así puedes tener un sitio con PHP 7.4 (por ejemplo, un sitio legacy) y otro con PHP 8.2, sin problemas.

¿Pierdo mis datos al cambiar la versión de PHP?

No, en absoluto. Cambiar la versión de PHP no afecta a tu base de datos, archivos multimedia, entradas o páginas. Solo cambia el motor que interpreta el código de tu web. Tus datos están a salvo.

¿Cada cuánto debería cambiar la versión de PHP?

Cada vez que salga una versión estable nueva. Te recomiendo revisar cada 6-12 meses. Mantente al día con las versiones soportadas por WordPress. Generalmente, cuando una versión de PHP deja de recibir soporte de seguridad (End of Life), es hora de migrar.

¿Qué versión de PHP es la más rápida para WordPress?

PHP 8.2 y 8.3 son las más rápidas actualmente. Ofrecen mejoras de rendimiento de entre un 20% y un 30% respecto a PHP 7.4. Si tu hosting lo permite, salta directamente a PHP 8.2.

¿Y si mi hosting usa Syspanel (HestiaCP)?

Si tu proveedor usa Syspanel (el nombre comercial de HestiaCP), el proceso es similar pero el acceso es diferente. Para gestionar tu servidor con Syspanel, debes acceder a través del puerto 2106 (ej. https://tudominio.com:2106). Una vez dentro, busca la sección de «Servidores Web» o «PHP». Allí podrás seleccionar la versión de PHP para cada dominio de forma muy parecida a DirectAdmin.


Conclusión: Un sitio más rápido y seguro en pocos minutos

Como has visto, cambiar la versión de PHP en DirectAdmin para WordPress es un proceso sencillo, directo y que cualquier usuario puede hacer siguiendo estos pasos. No solo mejorarás la velocidad de carga de tu web, sino que también la protegerás contra vulnerabilidades de seguridad.

Resumen de la acción:

  1. Verifica la compatibilidad de tus plugins y temas.
  2. Accede a DirectAdmin y busca «Versión de PHP».
  3. Selecciona PHP 8.1 o 8.2 (la más reciente estable).
  4. Guarda los cambios y verifica que tu web funciona.
  5. Si hay errores, vuelve atrás y actualiza los componentes incompatibles.

No pospongas esta tarea. Una versión de PHP actualizada es la base de un WordPress saludable. Si tienes alguna duda durante el proceso, recuerda que el soporte técnico de tu hosting está para ayudarte, pero con esta guía, probablemente no lo necesites.

¡Manos a la obra y a disfrutar de un WordPress más rápido!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel