Cómo configurar PHP y cambiar la versión en DirectAdmin
¿Por qué es importante configurar PHP en DirectAdmin?
Cuando tienes una web en WordPress, el motor que la hace funcionar por dentro es PHP. Es el lenguaje de programación que ejecuta las instrucciones de tu sitio, desde mostrar las entradas del blog hasta procesar los formularios de contacto. Si el PHP no está bien configurado o usa una versión desactualizada, tu web puede ir lenta, mostrar errores o incluso ser vulnerable a ataques.
Por eso, saber cómo cambiar version php directadmin y ajustar los parámetros más importantes es una habilidad básica para cualquier persona que gestione su propio hosting. No necesitas ser un programador experto, solo seguir unos pasos lógicos que te explicaré a continuación.
La buena noticia es que DirectAdmin, uno de los paneles de control más usados en hosting, pone todas las herramientas a tu alcance de forma visual. No tienes que tocar archivos de configuración complicados ni usar la terminal si no quieres. Todo se hace desde un menú claro y con opciones que puedes entender fácilmente.
Además, configurar bien el PHP no solo mejora la velocidad de tu web, sino que también te permite usar funciones modernas que requieren versiones más recientes del lenguaje. Por ejemplo, si instalas un plugin de caché o un constructor de páginas actualizado, es posible que te pida PHP 8.0 o superior. Si no lo tienes, simplemente no funcionará bien.
En este artículo te voy a guiar paso a paso para que puedas directadmin php config sin miedo, cambiar la versión de PHP cuando lo necesites y ajustar los valores más comunes que afectan al rendimiento de WordPress.
Requisitos previos antes de tocar la configuración de PHP
Antes de lanzarte a cambiar cosas, es importante que tengas claro qué necesitas y qué estás haciendo. No quieres romper tu web por un clic equivocado.
Acceso al panel de DirectAdmin
Lo primero es tener las credenciales de acceso a DirectAdmin. Normalmente son un usuario y una contraseña que te facilitó tu proveedor de hosting cuando contrataste el servicio. Si no las tienes, contacta con ellos antes de seguir.
Copia de seguridad de tu sitio
Aunque cambiar la versión de PHP no suele romper nada, siempre es recomendable hacer una copia de seguridad de tu WordPress antes de tocar cualquier ajuste técnico. Así, si algo sale mal, puedes restaurar todo en minutos.
Puedes hacer la copia desde el propio DirectAdmin en la sección de "Copias de seguridad" o usando un plugin de WordPress como UpdraftPlus. Yo te recomiendo la segunda opción porque es más cómoda y no necesitas conocimientos avanzados.
Saber qué versión de PHP necesitas
No todas las versiones de PHP son compatibles con todos los plugins o temas de WordPress. Antes de cambiar, revisa los requisitos de tu instalación. Si usas WordPress actualizado, la mayoría de las veces PHP 8.1 o 8.2 es una opción segura. Pero si tienes plugins antiguos, puede que necesites quedarte en PHP 7.4.
[INFO] Si no estás seguro de qué versión elegir, consulta la documentación de los plugins que usas o pregunta en el soporte de tu hosting. Es mejor invertir unos minutos en verificar que arriesgar la estabilidad de tu web.
Cómo cambiar la versión de PHP en DirectAdmin
Ahora sí, vamos a lo importante. Te explico cómo cambiar version php directadmin de una manera sencilla y visual.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o una dirección que te hayan dado. Introduce tu usuario y contraseña.
Paso 2: Ve a la sección de "Administración de cuentas" o "Configuración"
Dependiendo de la versión de DirectAdmin que uses, el menú puede variar un poco. Pero normalmente verás una pestaña que dice "Cuenta" o "Configuración de la cuenta". Dentro de ella, busca la opción que dice "PHP" o "Configuración de PHP".
Paso 3: Selecciona la versión de PHP
En la página de configuración de PHP verás una lista desplegable con las versiones disponibles. DirectAdmin te permite tener varias versiones instaladas a la vez, así que elige la que necesites.
Haz clic en el botón de guardar o aplicar cambios. Espera unos segundos mientras el sistema actualiza la configuración. No cierres la pestaña ni apagues el ordenador durante este proceso.
Paso 4: Verifica que el cambio se ha aplicado
Después de guardar, puedes comprobar que la versión de PHP se ha actualizado correctamente. Para ello, crea un archivo llamado info.php en la carpeta raíz de tu WordPress (normalmente public_html) con el siguiente contenido:
<?php phpinfo(); ?>
Luego accede a tudominio.com/info.php desde tu navegador. Verás una tabla enorme con toda la información de tu PHP, incluida la versión exacta.
[WARNING] No olvides borrar el archivo
info.phpdespués de comprobarlo. Dejarlo en tu servidor es un riesgo de seguridad porque expone información sensible de tu configuración.
Configuración avanzada de PHP en DirectAdmin
Más allá de la versión, hay una serie de parámetros que controlan cómo se comporta PHP. Ajustarlos bien puede marcar la diferencia entre una web lenta y una que responde al instante.
Los valores más importantes para WordPress
WordPress es un gestor de contenidos que necesita ciertos límites de PHP para funcionar correctamente. Estos son los que más vas a tocar:
- memory_limit: Controla cuánta memoria puede usar un script. Para WordPress, un valor de 256M o 512M es lo recomendado.
- max_execution_time: Indica cuántos segundos puede ejecutarse un script antes de detenerse. Un valor de 120 o 180 es suficiente para la mayoría de casos.
- upload_max_filesize: Limita el tamaño de los archivos que puedes subir a tu web. Si subes imágenes pesadas o vídeos, necesitas un valor alto, como 64M o 128M.
- post_max_size: Es el tamaño máximo de los datos enviados vía formularios. Debe ser mayor que el límite de subida de archivos.
- max_input_vars: Controla cuántas variables puede recibir un formulario. En WordPress, con muchos plugins, a veces necesitas subir este valor a 3000 o más.
Cómo editar estos valores en DirectAdmin
En la misma página de configuración de PHP que vimos antes, verás una pestaña o sección que dice "Configuración personalizada" o "Opciones de PHP". Ahí puedes modificar los valores directamente desde el panel.
Solo tienes que escribir el nuevo valor en el campo correspondiente y guardar los cambios. No necesitas reiniciar nada; DirectAdmin aplica la configuración al instante.
[TIP] Si no ves alguna opción en el panel, puedes usar un archivo
.user.inien la carpeta de tu WordPress. DirectAdmin respeta este archivo y te permite sobrescribir valores. Por ejemplo:
memory_limit = 512M
upload_max_filesize = 64M
Pero si puedes hacerlo desde el panel, mejor. Es más limpio y fácil de mantener.
Errores comunes al configurar PHP y cómo solucionarlos
Aunque el proceso es sencillo, a veces las cosas no salen bien a la primera. Te dejo los problemas más habituales y cómo resolverlos.
Error 500 o pantalla blanca
Esto suele pasar cuando la versión de PHP que elegiste no es compatible con algún plugin o tema. La solución es volver a la versión anterior desde DirectAdmin y luego actualizar los plugins de WordPress a sus últimas versiones.
Error de memoria o "Allowed memory size exhausted"
Este error es muy común en WordPress y significa que el límite de memoria es demasiado bajo. Sube el valor de memory_limit a 256M o 512M desde la configuración de PHP en DirectAdmin.
No se guardan los cambios
A veces DirectAdmin tarda unos segundos en aplicar los cambios. Espera un poco y recarga la página. Si sigue sin funcionar, prueba a limpiar la caché del navegador o usa el modo incógnito.
[WARNING] No modifiques los archivos
php.inidirectamente si no sabes lo que haces. Un error ahí puede dejar tu web completamente inaccesible. Usa siempre el panel de DirectAdmin.
Preguntas frecuentes sobre la configuración de PHP en DirectAdmin
¿Puedo tener diferentes versiones de PHP para distintos dominios?
Sí. DirectAdmin te permite asignar una versión de PHP diferente a cada dominio o subdominio que tengas. Esto es muy útil si gestionas varios sitios con necesidades distintas.
¿Qué versión de PHP es la más recomendada para WordPress?
Actualmente, PHP 8.1 y 8.2 son las versiones más estables y rápidas para WordPress. Te recomiendo usarlas siempre que tus plugins y tema sean compatibles.
¿Cada cuánto debo revisar la configuración de PHP?
Te recomiendo revisarla al menos una vez al año o cada vez que actualices WordPress, plugins o tu tema. Las versiones de PHP se quedan obsoletas y dejan de recibir soporte de seguridad.
¿Qué hago si mi web se rompe después de cambiar la versión de PHP?
No te asustes. Vuelve a la versión anterior desde DirectAdmin y luego investiga qué plugin o tema está causando el problema. Generalmente, actualizar todo a las últimas versiones soluciona el conflicto.
Comparativa rápida: DirectAdmin vs Syspanel
Si has usado otros paneles de control, quizás te suene HestiaCP. En este artículo lo llamamos Syspanel y su puerto de acceso es el 2106. Ambos paneles ofrecen opciones similares para configurar PHP, pero DirectAdmin es algo más intuitivo para principiantes.
En Syspanel, la configuración de PHP se encuentra en "Opciones de servidor" y también te permite cambiar la versión fácilmente. Sin embargo, DirectAdmin tiene una interfaz más limpia y con más opciones visuales para ajustar los valores.
[INFO] Si estás migrando de Syspanel a DirectAdmin, notarás que la curva de aprendizaje es bastante corta. Los conceptos son los mismos, solo cambia la disposición de los menús.
Conclusión final
Configurar PHP y cambiar la versión en DirectAdmin es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. No necesitas conocimientos avanzados de programación ni tocar archivos de configuración complicados.
Lo más importante es que entiendas qué estás cambiando y por qué. Si tienes dudas, siempre puedes consultar la documentación oficial de DirectAdmin o preguntar a tu proveedor de hosting.
Recuerda que una buena directadmin php config no solo mejora el rendimiento de tu web, sino que también la hace más segura y compatible con las últimas tecnologías. Dedica unos minutos a revisar tu configuración y notarás la diferencia.
Ahora que ya sabes cómo hacerlo, te animo a que entres en tu panel y compruebes qué versión de PHP tienes. Si es antigua, ya sabes cómo actualizarla. Si no sabes si tu web necesita un cambio, haz una prueba con una copia de seguridad y verás que no hay nada que temer.
Y si en algún momento te pierdes, vuelve a este artículo. Está escrito para que lo uses como referencia siempre que lo necesites.
