7 Las mejores formas de remediar el error de establecer una base de datos en WordPress

¡La pantalla blanca de la muerte! ¿Ha intentado cargar su sitio web solo para ver una pantalla vacía con el temido mensaje “Error de establecer la conexión a la base de datos”?

Reconocer. ¡El corazón saltó un ritmo! Estuve allí y sabemos exactamente el mismo sentimiento. Errores como estos, en los que todo lo que ves es una pantalla vacía, parecen bastante aterradoras. Como propietario del sitio web de WordPress, sabe que tiene un día loco antes para reanudar su sitio. Afortunadamente, no es tan malo como parece. El error al establecer una conexión con la base de datos es uno de los errores más comunes que puede cumplir en WordPress.
La razón de esto es bastante simple. Este es el momento en que su sitio web no se comunica con la base de datos debido a detalles de conexión incorrectos, bases de datos corruptas y varios otros problemas. Este error elimina todo el sitio web y debe remediarse de inmediato. Cuanto más retrasado sea, más tendrá un impacto negativo en el tráfico, las ventas y la experiencia del usuario. En este artículo, cubriremos todo lo que necesita saber sobre remediar el error para establecer una conexión con la base de datos de WordPress. De cómo sucede con remediar.
Vamos a bucear.
contenido
¿Cuál es el error de establecer un problema de conexión en la base de datos y qué lo causa?
Corrige el error de establecer una conexión a la base de datos
Verifique sus credenciales de inicio de sesión en la base de datos
Creación de una base de datos en WordPress
Reparación de una base de datos corrupta
Arreglar los archivos corruptos
Reemplazo de archivos básicos de WordPress
Consulte con su proveedor de alojamiento
Restaurar la copia de seguridad más reciente
¿Ha enfrentado el error al establecer la conexión a la base de datos en WordPress? ¿Cuál es el error de establecer un problema de conexión en la base de datos y qué lo causa? Para comprender mejor cuál es el error de establecer un problema de base de datos, es esencial comprender cómo funciona WordPress.
WordPress es un CMS (sistema de gestión de contenido) creado con PHP, un lenguaje de programación PHP y MySQL, una base de datos. Si bien todas las funciones en su sitio web de WordPress se crean utilizando PHP, todos los datos en el sitio, como contenido, imágenes, videos y archivos multimedia, se almacenan en la base de datos MySQL. Cuando se realiza una solicitud de página, PHP extrae el contenido de la página de la base de datos y la muestra en el navegador. Esto incluirá todo el contenido, la información del complemento, las imágenes, los videos, el audio y casi todo lo que ve en la página la próxima vez que ingrese su URL de WordPress en la barra de direcciones, ¡ahora sabe dónde se extraen los datos y cómo funciona todo!
Entonces, cuando ve el temido mensaje “Error al establecer una conexión con la base de datos”, sabe que PHP no puede acceder a su base de datos por ciertas razones y no puede mostrar la página del usuario. Aquí hay algunas razones comunes por las que encontramos un error al establecer una conexión a la base de datos de WordPress:
Credenciales de autenticación incorrectas: WordPress Acceda a su base de datos con una cierta autenticación y contraseña. Si las credenciales han sido modificadas o corruptas, WordPress no podrá acceder a la base de datos y no podrá hacerse cargo.
Base de datos corrupta: con tantos elementos en su sitio de WordPress, como temas, complementos, adiciones y usuarios, existe la posibilidad de que la base de datos esté dañada. corrupto. Esto podría resultar de una actualización básica de WordPress fallida y una falla para actualizar arados y temas.
El servidor de la base de datos se detiene: en algunos casos, los archivos de su sitio están alojados en una máquina que está físicamente separada por la base de datos. Si el servidor que ejecuta la base de datos o la conexión con ella se interrumpe por cualquier motivo, llegará con un error.
Demasiado tráfico: aunque este es un excelente problema, podría ser un problema. Si su servidor web no hace frente al aumento repentino del tráfico, la base de datos puede no responder.
Remedia el error de establecer una conexión con la base de datos OK, lo primero.
Recomendamos que supera la copia de seguridad de su sitio de WordPress antes de comenzar a solucionar problemas. Muchos remedios implican acceder a la base de datos, por lo que no desea empeorar las cosas. Puede usar un complemento de copia de seguridad de WordPress popular, como UpdraftPlus, para hacer una copia de seguridad de archivos y bases de datos. Tenemos una guía paso a paso sobre cómo hacer niños de repuesto para su sitio web de WordPress que debe consultar. Verifique sus credenciales de inicio de sesión en la base de datos ¿Qué hace cuando no puede iniciar sesión en su cuenta de correo electrónico? Probablemente verificaría si fue activado por error en el caso superior, si ha escrito el inicio de sesión incorrecto o, como opción final, hace clic en la “Contraseña olvidada”.
En líneas similares, lo primero que encuentra un error al configurar una conexión a la base de datos de WordPress es asegurarse de que la base de datos de inicio de sesión sea correcta. Esta es la razón más común por la que ocurre este error. Se requieren credenciales de la base de datos para conectarse a su sitio de WordPress. Puede acceder a estos detalles de conexión desde el archivo wp-config.php. Para tener una conexión perfecta con la base de datos, necesita cuatro información principal: el nombre de la base de datos MySQL Definir (‘db_name’, ‘nombre’); El nombre de usuario de la base de datos MySQL define (‘db_user’, ‘username’); contraseña de base de datos mysql (‘db_password’, ‘contraseña’); Nombre de host MySQL (servidor) Define (‘db_host’, ‘localhost’); Puede acceder al archivo wp-config.php, ya sea desde el administrador de archivos cpanel o la carpeta raíz del sitio usando FTP.
Si accede al archivo en el Administrador de archivos, haga clic con el botón derecho en el archivo WP-Config.php y haga clic en Editar.
Notará los detalles de la base de datos en el archivo wp-config.php. En este momento, todo lo que tenemos que hacer es verificar si las credenciales en su wp-config.php y las almacenadas en el administrador de la base de datos son las mismas.
Verifiquemos primero si tiene el nombre correcto de la base de datos como en el archivo wp-config.php. Vaya a PhPMyadmin en su alojamiento CPANE. Para la mayoría de las cuentas de alojamiento, PhPMyAdmin generalmente se ubicará en las herramientas de la base de datos. Por ejemplo, en nuestra cuenta de host del sitio web, PhPMyAdmin está en el Sitio> MySQL> MySQL Manager.

Una vez que haya iniciado sesión en phpMyAdmin, haga clic en la pestaña Base de datos. Esto interrogará una lista de todas las bases de datos. Ignore la base de datos “Information_schema” porque el host la usa. ¿Puede ver la base de datos que aparece después de db_name en su archivo wp-config.php? Coincide con la entrada de wp-config.php? Si es así, entonces este no es el problema. Si no puede encontrar la base de datos, tiene dos opciones. En primer lugar, puede comunicarse con su proveedor de servicios de alojamiento, ya que el problema podría estar al final. La segunda opción es restaurar la base de datos en la última copia de seguridad o crear una nueva. ¡Ahora ves la importancia de hacer una copia de seguridad regular! Suponiendo que tenga la base de datos correcta. ¿Ahora que? Tendremos que verificar si las credenciales de la base de datos, es decir, el nombre de usuario, la contraseña y el nombre del host son correctos. Esto implica un poco más de trabajo. Deberá crear un nuevo archivo .php y guardarlo en la carpeta raíz de su sitio de WordPress. Nombra el archivo test.php o lo que quieras.

La forma más fácil es ir al Administrador de archivos, seleccionar la carpeta raíz y hacer clic en el nuevo archivo en el menú.
Ahora debería ver el nuevo archivo creado en la carpeta raíz.

Haga clic derecho en él y elija Editar. Serás conducido a una página vacía. Agregue el siguiente código: MySQL> MySQL Manager. Todo lo que tiene que hacer es hacer clic en el usuario.

Se mostrarán el nombre de usuario y la contraseña. Puede elegir editarlo ahora o más tarde.
Después de haber creado el usuario, haga clic en Administrar acceso. Debemos asignar una base de datos a este usuario y otorgar los permisos necesarios.

Seleccione la base de datos que se atribuirá a este usuario en la lista vertical. Luego establezca los privilegios del usuario. Haga clic en Confirmar después de que haya terminado. Asegúrese de que los privilegios de la base de datos sean suficientes para la tarea que desea realizar ese usuario. Ahora que hemos creado un nuevo nombre de usuario y contraseña, necesitamos actualizar nuestro archivo wp-config.php. Regrese al Administrador de archivos y actualice el archivo WP-Config.php con los nuevos detalles de inicio de sesión. Guarde todos los cambios después de que haya terminado. Y ahora, por el momento de la verdad. Verifique que su sitio se esté cargando correctamente. Si funciona correctamente, acaba de identificar el problema y solucionó la conexión de la conexión a la base de datos. Si no funciona correctamente, debemos considerar otra solución de problemas. Reparación de una base de datos corrupta Si las credenciales de la base de datos eran todas buenas, debemos verificar si la base de datos está corrupta. Esto podría suceder por razones como un colapso del servidor, una posible falla de hardware, un error en MySQL o algo más. Probar una base de datos corrupta es muy simple. Para comenzar, navegue a la página de inicio de sesión de su sitio de WordPress, es decir, su dominio.com/wp-admin. Si tanto el front-end de su sitio web (su dominio.com) como el back-end (su dominio.com/wp-admin) genera el error de establecer un error de base de datos, entonces la base de datos es perfecta. La base de datos no es corrupta y puedes saltar al siguiente remedio.

Sin embargo, si recibe un error similar a las “tablas de base de datos no disponibles”, la base de datos está corrupta y requiere reparación inmediata. Como mencioné anteriormente, resolver esto es muy simple. El primer paso es localizar el archivo wp-config.php. Como se describe en nuestro método de solución de problemas anterior, el archivo wp-config.php se encuentra en el directorio raíz de su sitio de WordPress. Desde el panel de control del host, vaya al Administrador de archivos. Encontrará el archivo wp-config.php en la casa predeterminada o en la carpeta “public_html”. Después de localizar el archivo, haga clic derecho y seleccione la opción de edición. Abre WP-Config.php en una nueva pestaña. Ingrese la línea de código en la parte inferior del archivo: Define (‘wp_allow_repair’, true); Guarde los cambios después de que haya terminado. El código anterior lo ayuda a reparar su base de datos sin tener que manejar su hecho a mano a phpmyadmin. El siguiente paso es navegar por yourdomain.com/wp-admin/maint/repair.php. Si no ha agregado la línea de código anterior, encontrará la siguiente pantalla,

Como ha agregado el código, debería ver la siguiente pantalla,

El último paso es hacer clic en “reparar la base de datos” o “reparar y optimizar la base de datos”. Una vez seleccionado, WordPress hace su trabajo y repara la base de datos. Debe eliminar la línea de código que acaba de agregar al archivo wp-config.php una vez que haya terminado. Agregar esta línea podría dar a los hackers acceso a su base de datos. No queremos eso ahora, ¿verdad? Regrese a su navegador y consulte para consultar si su sitio está cargando. Si su sitio web funciona nuevamente, la base de datos corrupta fue culpable. Si esto no ha resuelto la conexión para establecer la conexión con la base de datos, consideraremos un método alternativo de resolución de problemas. Remedia Los archivos corruptos de sus archivos de WordPress también pueden ser corruptos. Por ejemplo, puede haber instalado o actualizado un tema o complemento. Es posible que haya editado algunos de los archivos básicos. Si ha realizado alguno de estos, los archivos pueden haber sido sobrescribidos parcialmente, copiados incorrectamente o algo más. Si no ha agregado, eliminado o modificado archivos o complementos, puede omitir este paso y ver los otros métodos de solución de problemas. Si se debe a un complemento o tema que acaba de instalar o actualizar, la forma más fácil es cancelar esos cambios o eliminar el complemento. Sin embargo, dado que ha encontrado el error de establecer la conexión a la base de datos, ¿cómo puede cancelar o eliminar el complemento?

Eso es exactamente lo que cubriremos ahora.Deberá acceder a las carpetas en su sitio en vivo.Esto se puede hacer utilizando un cliente FTP, como FileZilla o Administrador de archivos en el panel de control.Inicie sesión en su servidor y navegue por la carpeta raíz.Todos los archivos y carpetas de su sitio de WordPress se almacenan aquí.Por lo general, está debajo de la carpeta llamada “public_html”. Después de ubicar la carpeta “public_html”, vaya a la carpeta y localice la carpeta “complementos”.

Cambie el nombre de la carpeta “complementos”. Puede llamarlo “Plugins_1” o cualquier otra cosa. Ahora pase a su sitio web y recójate para verificar si el sitio está funcionando. Si no existe el error de establecer un error de conexión a la base de datos, ha identificado al culpable. Ahora, es uno de esos momentos en que querías dejar de instalar tantos complementos. La razón es que tendrá que identificar qué complemento específico es provocativo de los problemas. Para hacer esto, deberá crear una nueva carpeta de complementos y mover cada complemento en una fila. Verifique que el sitio web vuelva a funcionar entre cada movimiento. Cuando mueva un complemento nuevamente a la carpeta apropiada y vea el error de la base de datos nuevamente, mueva ese enchufe y vuelve a probar. Si su sitio está cargado, es ese complemento. Una vez que lo haya restringido a un complemento individual, puede eliminarlo o mirar los foros en línea o comunicarse con el equipo de asistencia de complementos. Hay posibilidades de que otros hayan encontrado problemas similares, y la solución puede documentarse. Si el error todavía existe, repita el mismo proceso, esta vez con la carpeta “Temas”. Si esto no ayuda, el error de establecer la conexión con la base de datos en WordPress podría ser causado por otra cosa. Reemplazando los archivos básicos de WordPress para esto, podríamos intentar reinstalar los archivos básicos de WordPress. Si es causado por un problema durante la transferencia de archivos básicos usando FTP, un complemento deshonesto o un tema, los archivos básicos pueden estar dañados. La solución más simple para esto es reemplazar la versión básica de WordPress en su sitio.
En este método, reemplazaremos los archivos básicos de nuestro sitio de WordPress.No tocaremos los complementos, los temas o los medios.Solo la instalación básica de WordPress.Para hacer esto, vaya a WordPress.org y descargue una nueva copia de WordPress. Debe tener cuidado con este método.Un pequeño error y podría eliminar todo el sitio.Como se mencionó anteriormente, le recomendamos que haga una copia de seguridad del sitio antes de continuar.Después de descargar WordPress, no me gusta la carpeta en la computadora local.Luego elimine el archivo WP-Config.php y la carpeta WP-Content.Eliminar esos archivos significa que este proceso no anula los archivos y carpetas existentes.De esta manera, mantenga su tarea, complementos, archivos multimedia y, sobre todo, el archivo WP-Config.php que contiene todos los detalles de configuración de su sitio.

Después de haber completado todos los pasos anteriores, cargue los archivos restantes en la carpeta raíz de su sitio web. Puede hacer esto usando el FTP o el Administrador de archivos. Esto debería reemplazar todos los archivos existentes. Ahora, vacíe el caché de su navegador, cruza los dedos (si lo desea) y recarga la página. Si el problema se resuelve, sabemos exactamente qué salió mal. Si no, pasa al siguiente paso de solución de problemas. Consulte con su proveedor de alojamiento si no ha trabajado en su sitio web de WordPress durante algún tiempo y si su sitio estuvo perfectamente bien hace un tiempo, existe la posibilidad de que algo no haya salido mal al final Afortunadamente su servidor, la mayoría de los alojamientos Los proveedores proporcionan una solución rápida para sus preguntas de asistencia. De hecho, esta podría ser su solución principal, tan pronto como cumpla con la conexión de la conexión a la base de datos. Mencione que está experimentando un error al establecer la conexión con la base de datos y verificar si hay errores en el servidor de la base de datos, explique su situación en la mayoría de los casos, el equipo de asistencia también lo ayudará a remediar el error. Restaurar a la última copia de seguridad Otro método de depuración que puede usar es restaurar a una copia de seguridad anterior de su sitio de WordPress. Puede volver a una versión anterior y luego actualizar el sitio para obtener cualquier cambio que pueda hacer. Las copias de seguridad se pueden hacer utilizando complementos populares de WordPress, como Updraft Plus, BlogVault y muchos más. Aquí hay una guía paso a paso sobre cómo hacer un sitio web de backpress.




Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *