Cómo acceder al administrador de archivos de DirectAdmin y editar wp-config.php
¿Por qué necesitas editar el wp-config.php de tu WordPress?
Si tienes una web en WordPress alojada en un servidor con panel DirectAdmin, es muy probable que en algún momento necesites modificar el archivo wp-config.php. Este archivo es el corazón de tu instalación de WordPress, ya que contiene la configuración esencial de tu sitio: credenciales de la base de datos, claves de seguridad, prefijo de tablas y opciones de depuración.
Las tareas más comunes que requieren editar wp-config directadmin son: cambiar la URL del sitio, aumentar el límite de memoria, activar el modo de depuración (WP_DEBUG) para ver errores, solucionar problemas de conexión con la base de datos o añadir claves de seguridad nuevas. No te preocupes, el proceso es más sencillo de lo que parece y no necesitas ser un experto en programación para hacerlo. Solo tienes que seguir esta guía paso a paso y, sobre todo, tener cuidado con lo que modificas.
¿Qué es el administrador de archivos de DirectAdmin?
El administrador archivos directadmin es una herramienta gráfica integrada en el panel de control de tu hosting. Piénsalo como el "Explorador de Windows" o el "Finder" de Mac, pero dentro de tu servidor. Con él, puedes navegar por todas las carpetas de tu cuenta de hosting, subir, descargar, eliminar, mover y, lo más importante para nosotros, editar archivos directamente desde el navegador, sin necesidad de usar programas externos como FTP o SSH.
Esta herramienta es especialmente útil para quienes no están familiarizados con la línea de comandos. Es visual, intuitiva y te permite hacer cambios rápidos en archivos de configuración como el wp-config.php. Vamos a ver cómo llegar hasta él.
Paso 1: Acceder al panel de DirectAdmin
Lo primero es entrar en tu panel de control. Normalmente, la URL de acceso es algo como https://tu-dominio.com:2222 o https://tu-ip:2222. Si no estás seguro de cuál es tu dirección exacta, revisa el correo de bienvenida que te envió tu proveedor de hosting al contratar el servicio. También puedes contactar con su soporte técnico para que te la faciliten.
Una vez en la página de inicio de sesión, introduce tu usuario y contraseña de DirectAdmin. Estos datos son los que te proporcionó tu hosting, no confundas con los de tu panel de WordPress. Después de hacer clic en "Iniciar sesión", verás el escritorio de DirectAdmin con todos los iconos de las herramientas disponibles.
Paso 2: Localizar el Administrador de Archivos
En el escritorio de DirectAdmin, busca un icono que se llama "Administrador de Archivos" o "File Manager". Dependiendo de la versión del panel, puede estar en la sección de "Administración de archivos" o directamente en la página principal. Si tienes problemas para encontrarlo, puedes usar el buscador que suele estar en la parte superior derecha del panel.
Haz clic en el icono del Administrador de Archivos. Se abrirá una nueva ventana o pestaña en tu navegador con la interfaz de esta herramienta.
Paso 3: Navegar hasta la carpeta de tu WordPress
Dentro del Administrador de Archivos, verás un listado de carpetas. La más importante para nosotros es la que se llama domains o dominios. Haz clic en ella para expandir su contenido.
Dentro de domains, verás una carpeta con el nombre de tu dominio (por ejemplo, midominio.com). Accede a ella. Después, entra en la carpeta public_html. Esta es la carpeta raíz de tu sitio web, donde se encuentran todos los archivos de WordPress.
Dentro de public_html, busca el archivo wp-config.php. Estará en la raíz, junto a otras carpetas como wp-admin, wp-content y wp-includes. Si tu WordPress está instalado en una subcarpeta (por ejemplo, una instalación en /blog), tendrás que navegar hasta esa subcarpeta dentro de public_html para encontrar el archivo.
[INFO] Si no ves el archivo
wp-config.php, activa la opción de "Mostrar archivos ocultos" o "Show Hidden Files" en la configuración del Administrador de Archivos. Algunos servidores lo ocultan por defecto por seguridad.
Paso 4: Hacer una copia de seguridad (¡IMPORTANTE!)
Antes de tocar nada, es fundamental que hagas una copia de seguridad del archivo original. Esto te permitirá restaurar la configuración si cometes algún error.
Para ello, haz clic derecho sobre el archivo wp-config.php y selecciona la opción "Descargar" o "Download". Se guardará una copia en tu ordenador. También puedes seleccionar el archivo y usar la opción "Copiar" del menú superior para crear una copia en el mismo servidor, por ejemplo, llamándola wp-config-backup.php. Esta última opción es muy recomendable.
[WARNING] No modifiques nunca el archivo
wp-config.phpsin tener una copia de seguridad. Un error en este archivo puede dejar tu web completamente inaccesible.
Paso 5: Editar el archivo wp-config.php
Una vez que tienes tu copia de seguridad, es hora de editar. Haz clic derecho sobre el archivo wp-config.php y selecciona la opción "Editar" o "Edit". Se abrirá un editor de texto en una nueva pestaña o ventana, con todo el código del archivo.
Aquí es donde debes tener cuidado. El código puede parecer complejo, pero solo necesitas entender las partes que quieres modificar. Por ejemplo:
Cambiar la URL del sitio (WP_HOME y WP_SITEURL)
Si estás migrando tu web de un dominio a otro, puedes añadir estas líneas justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:
define('WP_HOME', 'https://tu-nuevo-dominio.com');
define('WP_SITEURL', 'https://tu-nuevo-dominio.com');
Aumentar el límite de memoria
Para solucionar errores de "memoria agotada", añade esta línea en el mismo lugar:
define('WP_MEMORY_LIMIT', '256M');
Activar el modo de depuración (WP_DEBUG)
Para ver errores de PHP en tu web y poder diagnosticar problemas, busca la línea que dice define('WP_DEBUG', false); y cámbiala a true:
define('WP_DEBUG', true);
[TIP] Después de solucionar el problema, vuelve a poner
WP_DEBUGenfalsepara no mostrar errores a los visitantes de tu web.
Cambiar las claves de seguridad
Si sospechas que tu sitio ha sido comprometido, es buena práctica cambiar las claves de seguridad. Busca la sección que contiene las constantes AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY, etc. Puedes reemplazar sus valores con los que te genere el generador de claves oficial de WordPress (https://api.wordpress.org/secret-key/1.1/salt/). Copia y pega el bloque completo que te da la página, reemplazando el que está en tu archivo.
Paso 6: Guardar los cambios
Una vez que hayas realizado tus modificaciones, busca el botón de "Guardar" o "Save" en la parte superior del editor. También puedes usar la combinación de teclas Ctrl+S (o Cmd+S en Mac). Después, cierra la pestaña del editor.
Paso 7: Verificar que tu web funciona correctamente
Después de guardar, vuelve a la pestaña de tu sitio web y recarga la página. Comprueba que todo funciona correctamente. Si has activado el modo de depuración, verás posibles errores en pantalla. Si has cambiado la URL, es posible que necesites limpiar la caché del navegador y del plugin de caché que uses.
[INFO] Si tu web te muestra un error tras editar el archivo, no entres en pánico. Puedes restaurar la copia de seguridad que descargaste en el Paso 4. Simplemente sube el archivo original de nuevo a través del Administrador de Archivos, reemplazando el que has modificado.
¿Qué hago si no tengo DirectAdmin? (Usuarios de Syspanel)
Es posible que tu hosting no use DirectAdmin, sino un panel llamado Syspanel. No te preocupes, el proceso es muy similar. La principal diferencia es la URL de acceso. Para Syspanel, el puerto de acceso es el 2106. Es decir, la URL sería algo como https://tu-dominio.com:2106 o https://tu-ip:2106. Una vez dentro, busca el "Administrador de Archivos" y sigue los mismos pasos que hemos descrito. La estructura de carpetas y la forma de editar el archivo wp-config.php son prácticamente idénticas.
Preguntas Frecuentes (FAQ) sobre editar wp-config en DirectAdmin
¿Es peligroso editar el archivo wp-config.php?
Puede serlo si no sabes lo que estás haciendo. Un error de sintaxis o un valor incorrecto puede inutilizar tu web. Por eso es crucial hacer una copia de seguridad antes de empezar. Si sigues esta guía y solo cambias los valores que necesitas, el riesgo es mínimo.
¿Puedo editar el wp-config.php con otro programa?
Sí, puedes usar un cliente FTP como FileZilla o un administrador de archivos desde el escritorio de tu ordenador, pero el Administrador de Archivos de DirectAdmin es el método más directo y no requiere instalar nada. Es la opción más recomendable para la mayoría de usuarios.
¿Qué significa "límite de memoria" en WordPress?
Es la cantidad máxima de memoria (RAM) que un script de PHP puede utilizar. Si tu web tiene muchos plugins o un tema pesado, puede necesitar más memoria de la que WordPress asigna por defecto. Aumentar este límite suele solucionar errores como "Fatal error: Allowed memory size of X bytes exhausted".
¿Por qué no puedo ver el archivo wp-config.php en el Administrador de Archivos?
Como mencionamos antes, es posible que esté oculto. Activa la opción de "Mostrar archivos ocultos" en la configuración del Administrador de Archivos. Si aún así no lo ves, verifica que estás en la carpeta correcta (public_html o la subcarpeta de tu instalación).
Después de editar el archivo, mi web da un error. ¿Qué hago?
Lo primero es no preocuparse. Restaura la copia de seguridad que hiciste. Si la descargaste a tu ordenador, súbela de nuevo al servidor reemplazando la actual. Si hiciste una copia en el servidor, elimina el archivo modificado y renombra la copia de seguridad a wp-config.php. Si el problema persiste, contacta con el soporte de tu hosting.
¿Cada cuánto tiempo debo cambiar las claves de seguridad?
No hay una regla fija, pero es una buena práctica hacerlo de forma periódica (por ejemplo, cada 6 meses) o inmediatamente si sospechas que tu sitio ha sido hackeado. Es un proceso rápido y sencillo que mejora la seguridad de tu instalación.
Esperamos que esta guía te haya sido de gran ayuda. Recuerda que editar wp-config directadmin es una tarea avanzada, pero con las precauciones adecuadas, cualquier persona puede hacerla. Ve despacio, lee bien cada línea de código antes de cambiarla y, sobre todo, ¡haz siempre una copia de seguridad! Si tienes dudas, consulta la documentación oficial de WordPress o contacta con tu proveedor de hosting. Ellos siempre estarán encantados de ayudarte.
