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

Actualizar PHP para WordPress en DirectAdmin

Actualizado el 23 de diciembre de 2025

Actualizar la versión de PHP en tu servidor es una de las tareas de mantenimiento más importantes para mantener tu sitio WordPress seguro, rápido y compatible con las últimas funciones. Si utilizas DirectAdmin como panel de control, el proceso es bastante sencillo, aunque requiere seguir algunos pasos con cuidado. En esta guía extensa y detallada, te explicaremos todo lo que necesitas saber para actualizar PHP en DirectAdmin, incluyendo qué versiones elegir, cómo hacer el cambio paso a paso y qué precauciones tomar para que tu web no sufra contratiempos.

Esta guía está diseñada para usuarios sin experiencia técnica, así que iremos despacio y con mucho detalle. Si buscas cómo cambiar la versión de PHP en DirectAdmin o necesitas entender PHP WordPress y su relación con el rendimiento, has llegado al lugar indicado.

¿Por qué es importante actualizar PHP para WordPress?

WordPress está escrito en PHP, un lenguaje de programación que evoluciona constantemente. Cada nueva versión de PHP trae mejoras de rendimiento, correcciones de seguridad y nuevas funcionalidades. Usar una versión antigua (como PHP 5.6 o 7.0) puede exponer tu sitio a vulnerabilidades y hacer que funcione más lento.

[INFO] WordPress recomienda usar PHP 8.0 o superior para obtener el mejor rendimiento y compatibilidad. Desde octubre de 2023, PHP 7.4 ya no recibe soporte de seguridad, por lo que actualizar es urgente si aún la usas.

Al actualizar PHP en DirectAdmin, tu sitio WordPress podrá:

  • Cargar páginas hasta un 30% más rápido.
  • Consumir menos recursos del servidor.
  • Ser compatible con los plugins y temas más modernos.
  • Estar protegido contra vulnerabilidades conocidas.

Antes de empezar: Precauciones imprescindibles

Antes de lanzarte a cambiar la versión PHP en DirectAdmin, es fundamental que tomes algunas precauciones. Un cambio de PHP puede romper plugins o temas antiguos que no sean compatibles con la nueva versión.

Haz una copia de seguridad completa

Realiza una copia de seguridad de tu sitio web (archivos y base de datos). En DirectAdmin puedes hacerlo desde Admin Backup/Transfer o usando un plugin como UpdraftPlus en WordPress. Guarda la copia en tu ordenador o en un servicio externo.

Revisa la compatibilidad de tus plugins y tema

Antes de actualizar, verifica que todos los plugins y el tema que usas sean compatibles con la versión de PHP a la que quieres migrar. Puedes hacerlo de dos formas:

  • Entra en el panel de WordPress → Plugins → busca actualizaciones.
  • Usa la herramienta Health Check & Troubleshooting (plugin oficial de WordPress) que te mostrará advertencias de compatibilidad.

[WARNING] No actualices PHP si tienes plugins o un tema que no se haya actualizado en más de 2 años. Podrían dejar de funcionar correctamente.

Activa el modo de mantenimiento (opcional pero recomendado)

Si tu sitio tiene tráfico constante, puedes activar un modo de mantenimiento temporal mientras haces el cambio. Algunos plugins como WP Maintenance Mode te permiten mostrar una página amigable a los visitantes.

Cómo actualizar PHP en DirectAdmin paso a paso

El proceso para actualizar PHP en DirectAdmin se realiza desde el panel de control del servidor. Dependiendo de si eres el administrador del servidor o un usuario con acceso limitado, los pasos pueden variar ligeramente. Aquí te explicamos ambas situaciones.

Si eres el administrador del servidor (acceso root)

Si tienes acceso completo al servidor, puedes gestionar las versiones de PHP desde Admin Level en DirectAdmin.

  1. Inicia sesión en DirectAdmin como administrador (usuario admin).
  2. Ve a Admin LevelCustomBuild.
  3. En la sección PHP Versions, verás las versiones instaladas. Para añadir una nueva, haz clic en Add New Version y selecciona la deseada (por ejemplo, PHP 8.2).
  4. Una vez instalada, ve a PHP Settings o PHP Selector (depende de tu versión de DirectAdmin).
  5. Marca la nueva versión de PHP como la predeterminada para el servidor o asígnala a dominios específicos.

[TIP] Si tu servidor tiene varios sitios, no tienes por qué cambiar la versión global. Puedes asignar PHP 8.2 solo a un dominio concreto y dejar PHP 8.0 en otros, para probar antes de migrar todo.

Si eres un usuario con acceso a tu cuenta de hosting

La mayoría de los clientes de hosting tienen acceso limitado a su cuenta de DirectAdmin. En ese caso, el proceso es aún más sencillo.

  1. Inicia sesión en DirectAdmin con tu usuario y contraseña (te lo proporcionó tu proveedor de hosting).
  2. Busca la sección Account Manager o Extra Features.
  3. Haz clic en PHP Selector (a veces aparece como Select PHP Version). Si no lo ves, busca PHP Settings.
  4. Verás una lista desplegable con las versiones de PHP disponibles. Selecciona la que quieras (por ejemplo, PHP 8.2).
  5. Haz clic en Save o Apply. El cambio es casi instantáneo.

[INFO] En DirectAdmin, el PHP Selector te permite elegir la versión de PHP para cada dominio individualmente. Si tienes varios sitios, puedes asignar versiones diferentes a cada uno.

Después de actualizar: Verifica que todo funciona

Una vez realizado el cambio de versión PHP en DirectAdmin, es hora de comprobar que tu sitio WordPress sigue funcionando correctamente.

Comprueba el frontend y el backend

  • Abre tu sitio web en el navegador y navega por varias páginas. Asegúrate de que no aparecen errores en pantalla.
  • Accede al panel de administración de WordPress (ejemplo: tudominio.com/wp-admin). Revisa que todos los menús, plugins y configuraciones sigan accesibles.

Revisa los logs de error

Si algo falla, los logs te darán pistas. En DirectAdmin, ve a LogsError Log. Busca errores relacionados con PHP (por ejemplo, Fatal error: Uncaught Error). Si ves errores, probablemente algún plugin o tema no es compatible.

Usa el modo de depuración de WordPress

Puedes activar el modo de depuración temporalmente para ver errores ocultos. Añade estas líneas al archivo wp-config.php de tu sitio:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Luego, revisa el archivo wp-content/debug.log para ver si hay advertencias o errores.

[WARNING] No olvides desactivar el modo de depuración después de solucionar los problemas, ya que puede ralentizar tu sitio y exponer información sensible.

Problemas comunes al actualizar PHP y cómo solucionarlos

A veces, actualizar PHP en DirectAdmin puede causar conflictos. Aquí tienes los problemas más frecuentes y sus soluciones.

Error 500 Internal Server Error

Este error suele deberse a que algún plugin o tema usa funciones obsoletas de PHP. Para solucionarlo:

  • Desactiva todos los plugins desde el panel de WordPress (si puedes acceder). Si no, renombra la carpeta wp-content/plugins a wp-content/plugins_old mediante FTP o el administrador de archivos de DirectAdmin.
  • Si el error desaparece, reactiva los plugins uno por uno hasta encontrar el culpable.
  • Busca una actualización del plugin o tema problemático, o sustitúyelo por una alternativa.

Página en blanco (White Screen of Death)

Similar al error 500, pero sin mensaje. Sigue el mismo procedimiento de desactivación de plugins y tema.

Advertencias de compatibilidad en WordPress

Si ves mensajes como "Tu sitio usa una versión de PHP obsoleta", significa que aún no has actualizado correctamente. Vuelve al PHP Selector de DirectAdmin y asegúrate de que la versión seleccionada sea la correcta.

Preguntas frecuentes (FAQ) sobre actualizar PHP en DirectAdmin

¿Puedo actualizar PHP sin perder datos?

Sí, actualizar PHP no elimina archivos ni bases de datos. Solo cambia el motor que ejecuta el código. Sin embargo, siempre es recomendable hacer una copia de seguridad por si algún plugin incompatible causa problemas.

¿Qué versión de PHP debería elegir para WordPress?

Para la mayoría de los sitios, PHP 8.1 o 8.2 son excelentes opciones. PHP 8.3 es la más reciente, pero algunos plugins aún no la soportan completamente. Si tu sitio usa plugins muy antiguos, quédate con PHP 8.0 como paso intermedio.

¿Cuánto tiempo tarda el cambio en DirectAdmin?

El cambio es prácticamente instantáneo una vez que guardas la selección en el PHP Selector. No requiere reinicio del servidor ni tiempos de inactividad largos.

¿Qué hago si mi proveedor de hosting no me permite cambiar PHP?

Algunos proveedores de hosting compartido limitan esta opción. En ese caso, contacta con su soporte técnico y pídeles que actualicen PHP para tu cuenta. Si se niegan, considera migrar a un hosting que ofrezca mayor flexibilidad, como los que usan DirectAdmin.

¿Necesito conocimientos de programación para hacerlo?

No, el proceso es completamente visual. Solo debes seguir los pasos que te hemos explicado. Si no te sientes seguro, pide ayuda a tu proveedor de hosting.

Consejos adicionales para mantener tu WordPress optimizado

Actualizar PHP es solo una parte del mantenimiento. Para que tu sitio vuele, también te recomendamos:

  • Mantén WordPress, plugins y temas actualizados a sus últimas versiones.
  • Usa un plugin de caché como W3 Total Cache o WP Super Cache.
  • Optimiza las imágenes con herramientas como Smush o ShortPixel.
  • Revisa la base de datos periódicamente con plugins como WP-Optimize.
  • Elige un hosting de calidad que ofrezca PHP 8.x y soporte técnico rápido.

[TIP] Si tu servidor usa Syspanel (antes conocido como HestiaCP), el proceso es similar: accede al panel por el puerto 2106 y busca la opción PHP Versions en la configuración del dominio. Allí podrás seleccionar la versión deseada.

Conclusión

Actualizar PHP en DirectAdmin es un proceso sencillo que puede marcar una gran diferencia en el rendimiento y la seguridad de tu sitio WordPress. Siguiendo esta guía paso a paso, podrás cambiar la versión PHP en DirectAdmin sin complicaciones, incluso si no eres un experto técnico.

Recuerda siempre hacer una copia de seguridad antes de cualquier cambio, verificar la compatibilidad de tus plugins y tema, y probar el sitio después de la actualización. Si encuentras problemas, la mayoría tienen solución fácil desactivando temporalmente los complementos conflictivos.

Ahora que sabes cómo actualizar PHP para WordPress, no esperes más. Una versión moderna de PHP hará que tu web cargue más rápido, sea más segura y funcione mejor con las últimas herramientas. ¡Manos a la obra!

¿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