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

DirectAdmin: Cómo cambiar la versión de PHP para tu sitio (PHP Selector)

Actualizado el 19 de febrero de 2026

¿Qué es el PHP Selector de DirectAdmin y por qué es tan útil?

Si tienes un hosting con DirectAdmin, seguramente has escuchado hablar del PHP Selector. Esta herramienta integrada en el panel de control te permite cambiar la versión de PHP que usa tu sitio web en cuestión de segundos, sin necesidad de abrir un ticket de soporte ni tocar archivos de configuración complejos.

¿Por qué es tan importante? Cada sitio web tiene necesidades diferentes. Una tienda online puede requerir PHP 8.1, mientras que un plugin antiguo de WordPress solo funciona bien con PHP 7.4. El php selector directadmin te da el control total sobre esta decisión técnica, lo que se traduce en mejor rendimiento, mayor seguridad y compatibilidad perfecta con tus aplicaciones.

En este artículo aprenderás paso a paso cómo usar el php selector directadmin, qué versiones de PHP deberías elegir según tu proyecto y cómo activar las extensiones php directadmin que necesitas. Vamos a ello.


Requisitos previos antes de empezar

Antes de lanzarte a cambiar la versión de PHP, asegúrate de cumplir estos requisitos:

  • Tener acceso al panel de DirectAdmin (normalmente en tudominio.com:2222).

  • Ser administrador del dominio o tener permisos de "Administrador de dominio".

  • Haber iniciado sesión con tu usuario principal (no un correo subcuenta).

  • Tener una copia de seguridad reciente de tu sitio (por si acaso algo falla).


Paso 1: Accede al PHP Selector en DirectAdmin

El acceso al php selector directadmin es muy sencillo. Sigue estos pasos:

  1. Inicia sesión en tu panel de DirectAdmin.

  2. En el menú superior, busca la sección "Cuenta" (Account Management).

  3. Haz clic en "PHP Selector" o "Selector de PHP" según el idioma de tu panel.

  4. Se abrirá una pantalla con la configuración actual de PHP de tu cuenta.


Paso 2: Elige la versión de PHP adecuada

En la pantalla principal del selector verás una lista con todas las versiones de PHP disponibles. Las más comunes son:

  • PHP 5.6 (obsoleta, solo para proyectos legacy)

  • PHP 7.4 (estable y compatible con la mayoría de CMS)

  • PHP 8.0 (más rápida, recomendada para WordPress)

  • PHP 8.1 (la más moderna y segura)

  • PHP 8.2 (última versión estable)

¿Cómo saber cuál elegir?

  • WordPress: PHP 8.0 o superior, aunque si usas plugins antiguos, PHP 7.4 es más seguro.

  • PrestaShop: PHP 7.4 o PHP 8.0 según la versión que uses.

  • Joomla: PHP 8.0 o superior.

  • Aplicaciones a medida: Revisa la documentación del desarrollador.

Para cambiar la versión, simplemente haz clic en el botón "Set" o "Aplicar" junto a la versión deseada.

[TIP] Si no sabes qué versión elegir, empieza con PHP 8.1. Es la más equilibrada entre rendimiento y compatibilidad.


Paso 3: Configura las extensiones de PHP

Una vez seleccionada la versión, verás una lista de extensiones php directadmin disponibles. Estas son librerías que añaden funcionalidades a PHP, como:

  • mysqli (para bases de datos MySQL)

  • curl (para peticiones HTTP)

  • gd (para procesar imágenes)

  • zip (para compresión de archivos)

  • mbstring (para caracteres especiales)

Cómo activarlas:

  1. Marca las casillas de las extensiones que necesitas.

  2. Desmarca las que no uses (esto mejora el rendimiento).

  3. Haz clic en "Guardar" o "Actualizar".

[WARNING] No actives extensiones sin necesidad. Cada extensión consume recursos del servidor y puede ralentizar tu sitio si tienes muchas activas.


Paso 4: Verifica que el cambio se ha aplicado correctamente

Después de cambiar la versión php directadmin, es importante comprobar que todo funciona bien:

  1. Crea un archivo llamado info.php en la raíz de tu sitio (por ejemplo, en public_html).

  2. Escribe dentro este código: <?php phpinfo(); ?>

  3. Accede a tudominio.com/info.php en tu navegador.

  4. Verás una página con toda la información de tu PHP, incluida la versión y las extensiones activas.

  5. Cuando termines, borra el archivo info.php por seguridad.


Solución de problemas comunes

Mi sitio muestra un error después de cambiar la versión

Esto suele pasar por incompatibilidad con alguna extensión o código antiguo. Vuelve a la versión anterior de PHP y revisa los logs de error en DirectAdmin (sección "Logs" > "Error Log").

No veo el PHP Selector en mi panel

Algunos planes de hosting no incluyen esta función. Contacta con tu proveedor para activarla o pregúntales si tienen un sistema alternativo.

Las extensiones no se activan

Asegúrate de que la versión de PHP que has elegido soporta esa extensión. Algunas extensiones solo están disponibles en versiones específicas.


Consejos avanzados para optimizar tu PHP

Usa el modo "Per-directory" si lo necesitas

DirectAdmin permite configurar PHP por directorio. Esto es útil si tienes varios sitios en la misma cuenta con necesidades diferentes. Busca la opción "Per-Directory PHP Configuration" en el selector.

Configura los límites de memoria y ejecución

En el PHP Selector también puedes ajustar:

  • memory_limit (memoria máxima por script)

  • max_execution_time (tiempo máximo de ejecución)

  • upload_max_filesize (tamaño máximo de subida de archivos)

Estos valores son clave para evitar errores como "Allowed memory size exhausted".

Mantén tu PHP siempre actualizado

Las versiones antiguas de PHP tienen vulnerabilidades de seguridad conocidas. Revisa cada 6 meses si hay nuevas versiones disponibles y actualiza cuando sea posible.

[INFO] Si tu proveedor usa Syspanel (el panel alternativo a DirectAdmin), el acceso al selector de PHP se hace por el puerto 2106. El proceso es similar, pero la interfaz puede variar ligeramente.


Preguntas frecuentes (FAQ)

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

Sí, el cambio de versión no afecta a tus archivos ni a tu base de datos. Solo cambia el intérprete de PHP que usa tu servidor.

¿Cuánto tiempo tarda en aplicarse el cambio?

Normalmente es instantáneo. En algunos casos, el servidor tarda unos segundos en reiniciar el servicio PHP.

¿Qué pasa si mi sitio usa PHP 5.6 y ya no está disponible?

Si tu proveedor no ofrece PHP 5.6, tendrás que actualizar tu código. Las aplicaciones muy antiguas pueden no funcionar con versiones modernas, así que considera migrar a un CMS actualizado.

¿El PHP Selector afecta al rendimiento de mi sitio?

Sí, y para bien. Las versiones más recientes de PHP son notablemente más rápidas y eficientes. Por ejemplo, PHP 8.0 es hasta un 30% más rápido que PHP 7.4 en muchas tareas.

¿Puedo tener diferentes versiones de PHP para distintos dominios?

Sí, si tu plan de hosting lo permite. DirectAdmin te deja configurar PHP de forma independiente para cada dominio o subdominio.


Errores frecuentes al usar el PHP Selector

Error: "PHP version not available"

Esto significa que tu proveedor no ha instalado esa versión en el servidor. Contacta con soporte para solicitarla.

Error: "Extension not found"

La extensión no está instalada en el servidor. Algunas requieren activación manual por parte del proveedor.

Error: "500 Internal Server Error"

Suele aparecer por incompatibilidad de código con la nueva versión. Vuelve a la versión anterior y revisa los logs.


Conclusión y recomendaciones finales

El php selector directadmin es una herramienta imprescindible para cualquier persona que gestione un sitio web. Te da control total sobre la configuración de PHP, lo que se traduce en:

  • Mejor rendimiento y velocidad.

  • Mayor seguridad al usar versiones actualizadas.

  • Compatibilidad perfecta con tus aplicaciones.

  • Flexibilidad para experimentar con diferentes configuraciones.

Recuerda siempre hacer una copia de seguridad antes de hacer cambios importantes, y no dudes en contactar con tu proveedor si tienes dudas específicas sobre tu servidor.

[TIP] Si estás migrando de Syspanel a DirectAdmin, ten en cuenta que el PHP Selector es mucho más completo en DirectAdmin. En Syspanel (puerto 2106) solo tienes opciones básicas, mientras que aquí puedes controlar extensiones, límites y configuraciones avanzadas.


Glosario rápido

  • PHP: Lenguaje de programación que ejecuta la mayoría de sitios web.

  • Extensión PHP: Librería que añade funciones específicas (bases de datos, imágenes, etc.).

  • Memoria límite: Cantidad máxima de memoria que un script puede usar.

  • CMS: Sistema de gestión de contenidos (WordPress, Joomla, etc.).

  • Logs: Archivos donde se registran los errores del servidor.


Siguientes pasos

Ahora que ya sabes cómo usar el php selector directadmin, te recomiendo:

  1. Revisa qué versión de PHP tienes ahora mismo.

  2. Compara con la última versión estable disponible.

  3. Actualiza si es necesario y activa solo las extensiones que uses.

  4. Monitorea el rendimiento de tu sitio durante unos días.

Si tienes más dudas, deja un comentario o contacta con tu proveedor de hosting. ¡Tu sitio web te lo agradecerá!

¿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