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

Cómo acceder al administrador de archivos de DirectAdmin para editar WordPress

Actualizado el 26 de octubre de 2025

¿Por qué necesitas acceder al administrador de archivos de DirectAdmin?

Si tu sitio WordPress falla, muestra un error de conexión a la base de datos o simplemente quieres ajustar un valor de configuración, tarde o temprano necesitarás editar un archivo. El administrador de archivos de DirectAdmin es tu mejor aliado para esta tarea, ya que te permite modificar, subir, descargar y gestionar todos los archivos de tu hosting desde el navegador, sin necesidad de usar un programa FTP o SSH.

A diferencia de otros paneles, DirectAdmin incluye un gestor de archivos visual y bastante completo. Con él podrás, por ejemplo, editar el famoso wp-config.php, subir un plugin manualmente o revisar los logs de error. Es la forma más rápida y segura de tocar los archivos de tu WordPress cuando no tienes acceso por FTP o simplemente prefieres una interfaz gráfica sencilla.

En esta guía te explicaré paso a paso cómo acceder a esta herramienta y cómo editar archivos clave de WordPress, como el wp-config.php, sin romper nada por el camino. Vamos a ello.

Requisitos previos antes de empezar

Antes de lanzarte a modificar archivos, es importante que tengas a mano lo siguiente:

  • Credenciales de acceso a DirectAdmin: usuario y contraseña. Normalmente te las envía tu proveedor de hosting al contratar el servicio.
  • La URL de acceso a DirectAdmin: suele ser algo como https://tu-dominio.com:2222 o una dirección IP con el puerto 2222. Si no la recuerdas, revisa el correo de bienvenida de tu hosting.
  • Una copia de seguridad reciente: este punto es crítico. Antes de tocar cualquier archivo, haz una copia de seguridad de tu sitio o, al menos, del archivo que vayas a modificar. Así, si algo sale mal, podrás restaurar todo en segundos.

[WARNING]: Nunca edites un archivo de WordPress sin tener una copia de seguridad. Un simple error de sintaxis en wp-config.php puede dejar tu web completamente caída.

Cómo acceder al administrador de archivos de DirectAdmin paso a paso

Acceder a esta herramienta es muy sencillo. Solo tienes que seguir estos pasos:

  1. Abre tu navegador y escribe la URL de acceso a DirectAdmin. Por ejemplo: https://tudominio.com:2222.
  2. Inicia sesión con tu usuario y contraseña. Si es la primera vez, es posible que te pida cambiar la contraseña.
  3. Una vez dentro del panel, busca la sección "Archivos" o "File Manager" en el menú principal. En la mayoría de las versiones de DirectAdmin, esta opción aparece en la parte superior o en el bloque de iconos.
  4. Haz clic en el icono de "File Manager" o "Administrador de archivos". Se abrirá una nueva pestaña o ventana con la estructura de carpetas de tu cuenta de hosting.
  5. Por defecto, se abrirá en tu carpeta principal (normalmente domains o public_html). Aquí es donde se alojan los archivos de tus sitios web.

[INFO]: Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso al administrador de archivos se realiza a través del puerto 2106. La URL sería algo como https://tudominio.com:2106. El resto de pasos son prácticamente idénticos.

Navegando por la estructura de archivos de WordPress

Una vez dentro del administrador de archivos, verás una interfaz similar a la de un explorador de Windows o Mac. En la parte derecha se muestran las carpetas y archivos, y en la parte izquierda, el árbol de directorios.

Para encontrar tu instalación de WordPress, normalmente debes buscar la carpeta public_html (o httpdocs en algunos servidores). Dentro de ella estarán todos los archivos de tu web: wp-admin, wp-content, wp-includes, index.php, wp-config.php, etc.

Si tienes WordPress instalado en una subcarpeta (por ejemplo, public_html/blog), navega hasta esa carpeta para encontrar los archivos.

Las carpetas clave de WordPress que debes conocer

  • wp-admin: Contiene los archivos del panel de administración de WordPress. No deberías tocar nada aquí salvo que sepas exactamente lo que haces.
  • wp-content: Es la carpeta más importante para ti. Aquí se guardan los temas (themes), plugins (plugins) y las subidas de medios (uploads).
  • wp-includes: Archivos centrales del sistema. Mejor no tocar.
  • wp-config.php: El archivo de configuración principal. Aquí se definen los datos de conexión a la base de datos, claves de seguridad y otras opciones avanzadas. Es el archivo que más vas a editar cuando tengas problemas de conexión o quieras cambiar algún parámetro.

Cómo editar wp-config.php desde DirectAdmin

Este es uno de los archivos más sensibles de WordPress. Una edición incorrecta puede romper tu sitio. Pero con calma y siguiendo estos pasos, podrás modificarlo sin riesgo.

  1. Localiza el archivo wp-config.php en la raíz de tu instalación de WordPress (normalmente dentro de public_html).
  2. Haz clic derecho sobre el archivo y selecciona "Edit" (Editar). También puedes hacer clic en el icono de lápiz o en el nombre del archivo y luego en "Edit".
  3. Se abrirá un editor de texto en tu navegador. Verás el contenido del archivo con líneas de código PHP.
  4. Realiza los cambios que necesites. Por ejemplo, si quieres cambiar las credenciales de la base de datos, busca las líneas que dicen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.
  5. Una vez hechos los cambios, haz clic en "Save" (Guardar) en la parte superior del editor.

[TIP]: Si solo necesitas cambiar la contraseña de la base de datos, asegúrate de que el usuario y el nombre de la base de datos sean correctos. Un error aquí impedirá que WordPress se conecte a la base de datos.

¿Qué más puedes hacer con wp-config.php?

Además de cambiar las credenciales de la base de datos, este archivo te permite:

  • Activar el modo de depuración (WP_DEBUG) para ver errores en pantalla.
  • Definir claves de seguridad (salts) para mejorar la seguridad de tu sitio.
  • Cambiar la URL del sitio si has movido tu WordPress de dominio.
  • Aumentar el límite de memoria de PHP (WP_MEMORY_LIMIT).

Para añadir una línea nueva, simplemente coloca el cursor al final del archivo (después de la línea require_once ABSPATH . 'wp-settings.php';) y escribe el código correspondiente. Por ejemplo, para activar el modo depuración, añade:

define('WP_DEBUG', true);

Subir archivos a WordPress con el administrador de archivos de DirectAdmin

Otra tarea habitual es subir un tema o plugin manualmente. Aunque WordPress permite subirlos desde el panel, a veces el archivo es demasiado grande o el servidor tiene límites de subida. En ese caso, el administrador de archivos es la solución.

  1. Descarga el archivo ZIP del tema o plugin en tu ordenador.
  2. En el administrador de archivos, navega hasta public_html/wp-content/themes/ (para temas) o public_html/wp-content/plugins/ (para plugins).
  3. Haz clic en el botón "Upload" (Subir) en la parte superior.
  4. Selecciona el archivo ZIP desde tu ordenador y espera a que se suba.
  5. Una vez subido, verás el archivo ZIP en la lista. Haz clic derecho sobre él y selecciona "Extract" (Extraer). Esto descomprimirá el archivo en esa carpeta.
  6. Elimina el archivo ZIP original para mantener la carpeta limpia.

[INFO]: Si no ves la opción "Extract", asegúrate de que el archivo tiene extensión .zip. DirectAdmin no siempre soporta otros formatos como RAR o 7z.

Cambiar permisos de archivos y carpetas

A veces, necesitas cambiar los permisos de un archivo o carpeta para que WordPress pueda escribir en ellos o para solucionar errores de subida de imágenes. Con DirectAdmin es muy sencillo:

  1. Selecciona el archivo o carpeta en el administrador de archivos.
  2. Haz clic derecho y elige "Change Permissions" (Cambiar permisos).
  3. Se abrirá una ventana donde puedes marcar las casillas de lectura, escritura y ejecución para el propietario, grupo y otros.
  4. Los permisos más comunes son 644 para archivos y 755 para carpetas.
  5. Haz clic en "Save" para aplicar los cambios.

[WARNING]: No pongas permisos 777 a todo. Es un riesgo de seguridad enorme. Úsalos solo temporalmente y revierte los cambios después.

Errores comunes y cómo solucionarlos con el administrador de archivos

Error de conexión a la base de datos

Este es uno de los errores más típicos. WordPress no puede conectarse a la base de datos y muestra un mensaje de error. La solución suele estar en wp-config.php. Revisa que los datos de DB_NAME, DB_USER y DB_PASSWORD sean correctos.

Error al subir imágenes o plugin

Si WordPress no te deja subir imágenes o instalar plugins, puede ser por permisos incorrectos en la carpeta wp-content/uploads o wp-content/plugins. Usa el administrador de archivos para cambiar los permisos a 755 en esas carpetas.

Página en blanco (white screen of death)

Un error de sintaxis en un archivo PHP puede causar una página en blanco. Con el administrador de archivos, puedes acceder al archivo que crees que está causando el problema y revisar si hay algún error. Si no sabes cuál es, activa WP_DEBUG en wp-config.php para ver el error en pantalla.

Preguntas frecuentes (FAQ)

¿Qué es el administrador de archivos de DirectAdmin?

Es una herramienta integrada en el panel de control de DirectAdmin que te permite gestionar todos los archivos de tu hosting desde el navegador. Puedes subir, descargar, editar, eliminar y cambiar permisos de archivos y carpetas sin necesidad de un cliente FTP.

¿Dónde está el archivo wp-config.php?

Normalmente se encuentra en la raíz de tu instalación de WordPress, es decir, en public_html/wp-config.php. Si tienes WordPress en una subcarpeta, búscalo dentro de esa carpeta.

¿Es seguro editar wp-config.php desde el administrador de archivos?

Sí, siempre que hagas una copia de seguridad antes y sepas lo que estás haciendo. Es el método recomendado cuando no puedes acceder por FTP. Eso sí, no toques líneas que no entiendas.

¿Puedo usar el administrador de archivos para instalar un tema de pago?

Sí. De hecho, es la única forma de instalar temas de pago que no están en el repositorio de WordPress. Simplemente sube el ZIP a wp-content/themes/ y extráelo.

¿Qué hago si no veo la opción de editar archivos?

En algunas versiones de DirectAdmin, la opción de editar aparece como un icono de lápiz o como un botón llamado "Edit". Si no lo ves, intenta hacer clic derecho sobre el archivo y busca la opción en el menú contextual.

¿El administrador de archivos de DirectAdmin funciona igual que el de Syspanel?

Sí, la interfaz es muy similar. La única diferencia es que Syspanel (antes HestiaCP) se accede por el puerto 2106. Una vez dentro, el administrador de archivos tiene funciones equivalentes.

Consejos finales para trabajar con archivos de WordPress

  • Haz copias de seguridad periódicas de tu sitio. No solo antes de editar archivos, sino de forma regular.
  • No edites archivos directamente en producción si puedes evitarlo. Prueba primero en un entorno de desarrollo.
  • Mantén una estructura limpia: elimina archivos ZIP después de extraerlos y borra temas o plugins que no uses.
  • Aprende a leer los logs de error: DirectAdmin te permite ver los logs de error de PHP. Esto te ayudará a diagnosticar problemas mucho más rápido.

Con estas indicaciones, ya puedes acceder al administrador de archivos de DirectAdmin y editar tu WordPress con total confianza. Recuerda: paciencia, copias de seguridad y no tocar lo que no entiendes. Si tienes dudas, siempre puedes contactar con el soporte de tu hosting. ¡Buena suerte!

¿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