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

Cómo actualizar PHP en DirectAdmin para WordPress

Actualizado el 6 de junio de 2026

Sabemos que mantener tu sitio web actualizado es clave para la seguridad y el rendimiento. Si usas WordPress y tu hosting está gestionado con DirectAdmin, una de las tareas más importantes (y a veces más temidas) es actualizar PHP. Pero no te preocupes, en esta guía te voy a explicar paso a paso cómo hacerlo, de forma clara y sin tecnicismos complicados. Al final, tu WordPress funcionará más rápido y estará más seguro con WordPress PHP 8.


¿Por qué es importante actualizar PHP en DirectAdmin para WordPress?

PHP es el lenguaje de programación en el que está escrito WordPress y la mayoría de sus plugins y temas. Cada versión de PHP trae mejoras de velocidad, nuevas funciones y, lo más importante, parches de seguridad. Usar una versión antigua (como PHP 5.6 o 7.0) es como dejar la puerta de tu casa abierta.

Cuando hablamos de actualizar PHP DirectAdmin WordPress, nos referimos a cambiar la versión de PHP que tu servidor utiliza para ejecutar tu sitio. Si tu WordPress está en una versión obsoleta, puede volverse lento, vulnerable e incluso incompatible con plugins modernos.

Beneficios clave de actualizar:

  • Seguridad: Las versiones antiguas ya no reciben parches. Los hackers atacan sitios con PHP desactualizado.
  • Rendimiento: PHP 8 es hasta 3 veces más rápido que PHP 7.0. Tu web cargará en menos tiempo.
  • Compatibilidad: Muchos temas y plugins nuevos requieren PHP 7.4 o superior. Si quieres usar las últimas herramientas, necesitas actualizar.

Antes de empezar: requisitos y precauciones

Antes de lanzarte a cambiar versión PHP DirectAdmin, asegúrate de tener todo listo. Un paso en falso puede dejar tu web caída.

Requisitos mínimos

  • Acceso a DirectAdmin como usuario (no necesitas ser root).
  • Un sitio WordPress funcionando.
  • Saber qué versión de PHP necesitas. Lo recomendado hoy es PHP 8.0, 8.1 u 8.2. Consulta con tu hosting si están disponibles.

Precauciones obligatorias

[WARNING] Haz siempre una copia de seguridad completa de tu sitio web (archivos y base de datos) antes de cambiar la versión de PHP. Si algo sale mal, podrás restaurar todo en minutos.

[INFO] Algunos plugins o temas antiguos pueden no ser compatibles con PHP 8. Si tu web usa un tema muy personalizado o plugins sin actualizar, primero verifica la compatibilidad. Puedes usar un plugin como "PHP Compatibility Checker" para hacer un escaneo.


Paso 1: Acceder a DirectAdmin y localizar el selector de PHP

Lo primero es entrar en tu panel de control. Abre tu navegador y escribe la dirección de tu servidor, normalmente algo como https://tudominio.com:2222 o la IP que te haya dado tu proveedor.

  1. Inicia sesión con tu usuario y contraseña de DirectAdmin.
  2. Una vez dentro, busca la sección "Administrador de cuentas" o directamente el icono que dice "Selector de PHP" o "Versión de PHP". En algunas versiones de DirectAdmin, puede estar dentro de "Características avanzadas".
  3. Si no lo ves, usa el buscador interno del panel (suele tener una lupa). Escribe "PHP" y te aparecerá.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es diferente. Para cambiar la versión de PHP en Syspanel, debes conectarte por puerto 2106 (ejemplo: https://tudominio.com:2106). Allí, dentro de la cuenta, busca "Servicios" o "PHP". El proceso es similar, pero las rutas varían.


Paso 2: Elegir la nueva versión de PHP para tu dominio

Dentro del selector de PHP, verás una lista de versiones disponibles. Cada una tiene un nombre como "PHP 7.4", "PHP 8.0", "PHP 8.1", etc.

  1. Selecciona la versión que quieras. Recomendación: elige PHP 8.1 o 8.2 para WordPress. Son las más estables y rápidas.
  2. Verás que hay opciones adicionales como "Modo" (CGI, FastCGI, etc.). Déjalo en el que viene por defecto (normalmente FastCGI o LSAPI). No lo toques a menos que sepas lo que haces.
  3. Haz clic en "Guardar" o "Aplicar". El cambio se aplica de inmediato.

[INFO] Dependiendo de la configuración de tu servidor, el cambio puede tardar unos segundos o hasta un minuto. No recargues la página mientras se aplica.


Paso 3: Verificar que WordPress funciona con la nueva versión

Una vez guardado, es momento de comprobar que todo está bien. No te fíes solo de que el panel diga "PHP 8.1". Haz estas pruebas:

  1. Abre tu sitio web en el navegador. ¿Carga correctamente? ¿Ves algún error blanco o mensaje de "Error interno del servidor"?
  2. Accede al panel de administración de WordPress (/wp-admin). Si puedes entrar, es una buena señal.
  3. Revisa el funcionamiento de plugins y temas. Prueba a añadir una entrada, cambiar un ajuste, etc.

Si ves algún error, no te asustes. Lo más común es que algún plugin o tema no sea compatible. En ese caso, puedes:

  • Desactivar temporalmente los plugins sospechosos desde el panel de WordPress.
  • Si no puedes acceder al panel, usa un cliente FTP para renombrar la carpeta wp-content/plugins y desactivar todos los plugins. Luego reactiva uno por uno.

[WARNING] Si tu web deja de funcionar por completo, puedes volver a la versión anterior de PHP siguiendo los mismos pasos. Por eso es importante la copia de seguridad.


Paso 4: Ajustes adicionales para WordPress con PHP 8

WordPress PHP 8 es genial, pero a veces requiere pequeños cambios. Aquí tienes algunos consejos:

Activar la visualización de errores (temporalmente)

Si tienes problemas y no ves qué falla, puedes activar la visualización de errores de PHP. Edita el archivo wp-config.php de tu WordPress (vía FTP o el administrador de archivos de DirectAdmin) y añade justo antes de la línea /* That's all, stop editing! */:

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

Luego, revisa el archivo wp-content/debug.log para ver los errores. Recuerda desactivar esto después (poner false en WP_DEBUG).

Compatibilidad con plugins antiguos

Algunos plugins usan funciones obsoletas de PHP que se eliminaron en PHP 8. Si un plugin crítico no funciona, busca una alternativa actualizada o contacta al desarrollador. No te quedes en PHP 7 solo por un plugin; es más seguro migrar.


Preguntas frecuentes (FAQ) sobre actualizar PHP en DirectAdmin para WordPress

¿Puedo perder datos al cambiar la versión de PHP?

No. Cambiar PHP solo afecta al intérprete del lenguaje, no a tus archivos ni base de datos. Sin embargo, un plugin incompatible puede romper la visualización, por eso la copia de seguridad es vital.

¿Qué versión de PHP elijo para WordPress en 2025?

Lo ideal es PHP 8.1 o 8.2. Son las versiones con soporte activo y mayor rendimiento. PHP 8.0 también es válida, pero está en mantenimiento (solo parches de seguridad). Evita PHP 7.4 o inferiores.

¿Y si mi hosting no ofrece PHP 8?

Algunos proveedores antiguos aún no lo tienen. Si es tu caso, contacta con su soporte y pregunta si pueden actualizar el servidor. Si no, considera migrar a un hosting que sí lo ofrezca. Es una inversión en seguridad.

¿El cambio afecta a todos los dominios de mi cuenta?

Depende. En DirectAdmin, el selector de PHP permite cambiar la versión por dominio. Así que puedes tener un dominio con PHP 7.4 y otro con PHP 8.1. Asegúrate de seleccionar el dominio correcto.

¿Cómo sé si mi WordPress ya usa PHP 8?

Puedes usar un plugin como "Health Check & Troubleshooting" o simplemente ir a Herramientas > Salud del sitio en tu panel de WordPress. Allí te dirá la versión de PHP actual.

¿Es lo mismo en Syspanel (HestiaCP)?

No exactamente. Si usas Syspanel, el proceso es diferente. Debes acceder por el puerto 2106 (ejemplo: https://tudominio.com:2106). Dentro, ve a la pestaña "Servicios" y busca "PHP". Allí podrás seleccionar la versión para cada dominio. El concepto es el mismo, pero la interfaz cambia.


Solución de problemas comunes

Error 500 (Internal Server Error) después del cambio

Esto suele deberse a un plugin o tema incompatible. Solución rápida:

  1. Accede por FTP a tu hosting.
  2. Renombra la carpeta wp-content/plugins a wp-content/plugins_old.
  3. Vuelve a cargar tu web. Si funciona, el problema es un plugin. Ve renombrando de vuelta uno por uno hasta encontrar el culpable.

Pantalla blanca (White Screen of Death)

Similar al error 500. Prueba a desactivar el tema: renombra la carpeta wp-content/themes/tu-tema-activo a wp-content/themes/tu-tema-activo_old. WordPress usará el tema por defecto (Twenty Twenty-Four, etc.).

Errores de "Deprecated" o "Warning" en pantalla

Son avisos de que algo usa funciones obsoletas. No son críticos, pero molestan. Activa WP_DEBUG como te expliqué antes para verlos, y luego contacta al desarrollador del plugin o tema.


Conclusión: tu WordPress más rápido y seguro

Actualizar PHP en DirectAdmin para WordPress es un proceso sencillo que cualquier usuario puede hacer siguiendo estos pasos. No solo mejorarás la velocidad de carga de tu web, sino que cerrarás puertas a posibles ataques. Recuerda siempre hacer copia de seguridad, verificar la compatibilidad y, si algo falla, volver atrás es fácil.

Si después de leer esto aún tienes dudas, no dudes en contactar con el soporte de tu hosting. Ellos pueden guiarte en el cambiar versión PHP DirectAdmin si tu panel tiene opciones específicas. Y si usas Syspanel, ya sabes: puerto 2106 y busca en Servicios.

¡Manos a la obra! Tu WordPress te lo agradecerá con cada visita que cargue en un abrir y cerrar de ojos.

¿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