Se corrigió un error error de conexión a la base de datos de WordPress
Actualizado en enero de 2024: Deje de recibir mensajes de error y ralentice su sistema con nuestra herramienta de optimización. Consíguelo ahora en - > este enlace
- Descargue e instale la herramienta de reparación aquí.
- Deja que escanee tu computadora.
- La herramienta entonces repara tu computadora.
El "Error de conexión a la base de datos" es probablemente uno de los errores más comunes y espantosos que pueden encontrar los usuarios de WordPress. Sin duda, está estrechamente relacionado con la "Pantalla blanca de la muerte" (WSOD). Este error significa que su sitio web ya no puede comunicarse ni acceder a la base de datos de WordPress, lo que hace que todo el sitio web se bloquee. Esto no debe tomarse a la ligera y debe intentar resolver este problema de inmediato, ya que puede afectar directamente sus ventas, tráfico y análisis.
Pero no se preocupe, hoy vamos a discutir algunas situaciones comunes que causaron este error, así como algunas formas sencillas de poner su sitio en funcionamiento en poco tiempo.
¿Qué causa un error de conexión a la base de datos en WordPress?
Notas importantes:
Ahora puede prevenir los problemas del PC utilizando esta herramienta, como la protección contra la pérdida de archivos y el malware. Además, es una excelente manera de optimizar su ordenador para obtener el máximo rendimiento. El programa corrige los errores más comunes que pueden ocurrir en los sistemas Windows con facilidad - no hay necesidad de horas de solución de problemas cuando se tiene la solución perfecta a su alcance:
- Paso 1: Descargar la herramienta de reparación y optimización de PC (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
- Paso 2: Haga clic en "Start Scan" para encontrar los problemas del registro de Windows que podrían estar causando problemas en el PC.
- Paso 3: Haga clic en "Reparar todo" para solucionar todos los problemas.
El problema "Error de conexión a la base de datos" puede ser causado por información incorrecta de la base de datos en la configuración de WordPress, una base de datos corrupta o un servidor de base de datos que no responde. Una base de datos es un software que le permite almacenar, organizar y recuperar datos fácilmente en otro software.
Como sistema de gestión de contenido, WordPress utiliza una base de datos para almacenar todo su contenido y otros datos del sitio web. Luego, se conecta a la base de datos cada vez que alguien visita su sitio.
Se requiere la siguiente información para conectarse a la base de datos de WordPress:
- Nombre de la base de datos
- Nombre de usuario de la base de datos
- Contraseña de la base de datos
- Servidor de base de datos
Esta información se almacena en su archivo de configuración de WordPress, llamado wp-config.php.
Si alguno de estos elementos es incorrecto, WordPress no podrá conectarse a su servidor de base de datos y obtendrá un mensaje de error "Error de conexión a la base de datos".
Este es uno de los errores de WordPress más comunes. Además de la información de inicio de sesión incorrecta, este error también puede ocurrir si el servidor de la base de datos está inactivo o los archivos de la base de datos están dañados.
Veamos cómo solucionar un error de conexión a la base de datos de WordPress con una guía de solución de problemas paso a paso.
Cómo corregir un error de conexión a la base de datos de WordPress
Dado que valoramos su tiempo, primero le recomendaremos un método que probablemente solucionará el problema rápidamente. Luego, le mostraremos cómo hacer todas las correcciones manualmente.
Comuníquese con su proveedor de alojamiento
Si su sitio estuvo activo hace un minuto (o un día) y ya no funciona, puede ser culpa de su proveedor de alojamiento web. En estos días, todos los servidores de calidad ofrecen algún tipo de ayuda rápida, generalmente a través del chat en vivo.
Comience comunicándose con ese chat en vivo, diga que tiene un "error de conexión a la base de datos" (inserte una oración) y pregunte:
- si el servidor de la base de datos se está ejecutando sin problemas, y
- si no hay ráfagas de actividad o tráfico en el servidor en este momento.
En la mayoría de los casos, si les dice cuál es su error, le dirán exactamente qué lo causó o lo solucionarán por usted.
Más importante aún, le dirán si su base de datos está en buen estado y si hay actividad sospechosa en el servidor.
Asegúrese de que los archivos de su complemento o tema no estén dañados
Sus archivos de WordPress pueden resultar dañados por una serie de eventos desafortunados.
Por ejemplo, es posible que haya actualizado un complemento o tema y desapareció. ¿Quizás conectó el sitio a un servicio externo? ¿Quizás cambió algunas carpetas manualmente?
Si se aplica alguna de las condiciones anteriores, probablemente sea usted el culpable. Si no hizo ninguna de estas cosas, omita este paso.
A continuación, le indicamos cómo hacerlo:
1.) conéctese a su host a través de FTP
Para conectarse, necesitará un nombre de usuario y una contraseña para su cuenta FTP. Si no sabe dónde están, la forma más fácil de encontrarlos es en los correos electrónicos que recibió de su anfitrión cuando se registró. También puede solicitar estos detalles a un representante de soporte en la sala de chat.
Una vez que los obtenga, inicie sesión en el servidor y vaya al directorio raíz de WordPress. Esto generalmente se llama "public_html" o "www", o ya estará allí una vez que establezca una conexión FTP. Por lo general, si ve subcarpetas como "wp-content" y "wp-admin", entonces está en el Raíz de WordPress.
2.) Vaya a "wp-content" y cambie el nombre de la carpeta "plugins" a otra cosa (cualquier nombre, siempre que no sea "plugins"):
3.) Regrese a su sitio y vea si todavía hay un error.
Si no es así, ahora sabe que fue causado por un complemento. Vuelva a FTP, cambie el nombre de la carpeta a "complementos". Entra y chanObtenga los nombres de las carpetas de cada complemento uno por uno.
La forma más sencilla es agregar un guión bajo al final: "_". Continúe visitando su página para ver cuándo ocurre o desaparece el error. Una vez que lo ha reducido a un complemento en particular, ha encontrado al alborotador. Elimínelo o conéctese en línea para ver si la corrección se ha documentado.
- Si el error persiste después de cambiar el nombre de la carpeta Complementos, haga lo mismo con la carpeta Temas.
- Si eso no ayuda, cambie el nombre de ambas carpetas a "complementos" y "temas". El error se debe a otra cosa.
Asegúrese de que su base de datos no esté dañada
La base de datos de WordPress es algo bastante complicado, y hay muchos pequeños engranajes que tienen que trabajar juntos a la perfección para evitar problemas. A veces las cosas se salen de control y es entonces cuando ves un error al conectarte a la base de datos.
- Lo primero que debe verificar es ir a su panel de WordPress: YOURSITE.com/wp-admin.
Si ve el mismo error básico, "Error de conexión a la base de datos", omita este paso.
- En segundo lugar, si ve algo diferente, preste mucha atención a lo que WordPress sugiere que haga. WordPress ha ampliado su servicio de resolución de problemas en nuevas versiones, por lo que puede encontrar algunos buenos consejos allí.
Otra posibilidad es si ve un mensaje que comienza con "Una o más tablas de base de datos no están disponibles […]". Esto significa que usted es quien tiene que "reparar" la base de datos.
En realidad, esto es bastante simple. En primer lugar, vuelva a conectarse a su sitio a través de FTP. Vaya a su directorio raíz de WordPress y descargue el archivo "wp-config.php" en su escritorio.
Edite este archivo en el Bloc de notas, agregue una línea adicional al final (justo antes de "Así, deje de editar"):
define (`WP_ALLOW_REPAIR`, verdadero);
Ahora suba el archivo a su sitio (a través de FTP), sobrescribiendo la versión anterior.
Vaya a SU SITIO.com/wp-admin/maint/repair.php
Haga clic en uno de los dos botones. Cuando se complete la reparación automática, regrese a su sitio y vea si hay algún error.
Si no hay más errores, ¡mucho mejor! Pero aún tendrá que devolver su archivo "wp-config.php" a su estado anterior. Elimine la línea que acaba de agregar y descargue el archivo nuevamente.
Verifique las credenciales de inicio de sesión de su base de datos
Como se mencionó anteriormente, WordPress usa un nombre de usuario y una contraseña especiales para conectarse a la base de datos. Normalmente, estas credenciales no cambian por sí solas. Sin embargo, pueden surgir situaciones extrañas después de realizar cambios en los archivos de su sitio, el entorno de alojamiento u otras cosas. En otras palabras, incluso si no se supone que suceda, a veces los enlaces cambio. ¡Y con las credenciales incorrectas, se produce un "error de conexión a la base de datos"!
La corrección se realiza en el archivo "wp-config.php".
Estamos hablando aquí específicamente sobre estas cadenas:
Definir (`DB_NAME`,` some_db`);
Define (`DB_USER`,` some_username`);
Definir (`DB_PASSWORD`,` some_password`)
Define (`DB_HOST`,` localhost`);
Estos contienen toda la información que WordPress necesita para conectarse a la base de datos. Si alguno de estos datos es incorrecto, no se establecerá el enlace.
Tenga en cuenta que existe una forma manual de resolver este problema, pero honestamente, requiere varios pasos y puede ser muy confuso según el host y la interfaz utilizada. En otras palabras, lo que digamos solo se aplicará a un pequeño grupo de usuarios que utilizan el mismo host que nosotros de todos modos, por lo que tenemos una solución mucho más universal para usted:
Tome estas cuatro líneas del archivo "wp-config. php", cópielas en el portapapeles, comuníquese con el soporte de su anfitrión nuevamente, pegue esas líneas en la ventana de chat y pregunte si son correctas para que pueda puede conectarse a su base de datos.
La persona de apoyo lo comprobará todo y luego le dará su opinión. La mayoría de las veces, le informará los detalles exactos si algo ha cambiado.
Todo lo que tienes que hacer es tomar las nuevas credenciales y ponerlas en tu archivo `wp-config.php` donde estaban las antiguas.
define (`DB_NAME`,` some_db`);/* el nombre de su base de datos de WordPress */
define (`DB_USER`,` some_username`);
Definir (`DB_PASSWORD`,` some_pass`);
define (`DB_HOST`,` localhost`);/* esta es la dirección web del servidor de la base de datos */
Por último, vuelva a descargar el archivo a través de FTP. En este punto, puede volver a su sitio y ver si el erroro es fijo.
Restaurando los archivos predeterminados de WordPress
Como se mencionó anteriormente, los archivos centrales de WordPress pueden estar dañados por varias razones. Tal vez hubo un intento de piratear tu sitio, tal vez cambiaste accidentalmente algunos archivos, tal vez un complemento malicioso hizo el cambio.
En cualquier caso, siempre puede restaurar los archivos fuente predeterminados de WordPress. La forma más sencilla es descargar una versión limpia de WordPress de WordPress.org y copiarla sobre la que tiene actualmente.
Descargue la última versión en su escritorio. Abrir la cremallera. Revise el archivo descomprimido y elimine la carpeta "wp-content".
Luego inicie sesión en su sitio a través de FTP, vaya al directorio principal de WordPress y descargue los nuevos archivos de WordPress. Sobrescribe los archivos anteriores. Cuando se complete la carga, regrese a su sitio y vea el efecto. Este es el último recurso para solucionar el problema.
Si eso no le funciona, no tiene más remedio que ponerse en contacto de nuevo con el equipo de asistencia de su proveedor de alojamiento web, contarles todo lo que ha hecho y pedir ayuda. En este punto, ya ha-ha agotado todo lo que podría haber hecho para resolver el problema usted mismo, y ahora es el turno del anfitrión.
Preguntas frecuentes
¿Cómo soluciono un error de conexión a la base de datos en WordPress?
- Póngase en contacto con su proveedor de alojamiento.
- Asegúrese de que los archivos de su complemento o tema no estén dañados.
- Asegúrese de que su base de datos no esté dañada.
- Verifique los enlaces de su base de datos.
- Restaurar archivos predeterminados de WordPress.
¿Qué significa un error de conexión a la base de datos?
Un "error de conexión a la base de datos" es probablemente uno de los errores más comunes y aterradores que pueden encontrar los usuarios de WordPress. Este error significa que su sitio web ya no puede comunicarse ni acceder a la base de datos de WordPress, lo que hace que todo el sitio web se bloquee.
¿Cómo conecto la base de datos de WordPress?
Con phpMyAdmin, también puede importar fácilmente su base de datos de WordPress. Simplemente ejecute phpMyAdmin y seleccione su base de datos de WordPress. Luego, debe hacer clic en el enlace "Importar" en el menú superior. En la siguiente pantalla, haga clic en "Seleccionar archivo" y luego seleccione el archivo de respaldo de su base de datos que descargó anteriormente.
¿Por qué recibo un "Error de conexión a la base de datos"?
El problema "Error de conexión a la base de datos" puede deberse a información incorrecta de la base de datos en la configuración de WordPress, una base de datos corrupta o una base de datos que no responde servidor. Una base de datos es un software que le permite almacenar, organizar y recuperar datos fácilmente en otro software.