WordPress es un poderoso sistema de gestión de contenido (CMS) desde todos los puntos de vista, pero viene con su parte correcta de errores debilitantes. Como cualquier otro sistema creado por el hombre, es propenso a errores que pueden resultar de muchas cosas diferentes. Tal vez haya instalado un tema o complemento defectuoso y enredado la instalación. Tal vez un desastre natural golpee y eliminó sus servidores. La reciente actualización que ha realizado podría eliminar su sitio o tal vez su anfitrión no le importa y duerme en el trabajo. Tal vez sobreestimaste tus habilidades tecnológicas y comenzaste a jugar y eliminaron algo importante, sin saberlo. O tal vez un error de error inocente o un espacio adicional en uno de sus archivos le causa estrés injustificado.
Cualquier cosa puede causar errores en su querido sitio web de WordPress sin previo aviso. Es inevitable y le sucede a los mejores. Dicho esto, uno de los errores de WordPress más confundidos es el error infame “Error de establecer una conexión con la base de datos”. Es un error de incomodidad porque no te dice qué salió mal. Todo lo que ves cuando visita tu sitio web de WordPress es:

Sí, no tienes mucha información para trabajar.
Bueno, para ser correctos, le dice un poco lo que salió mal: su sitio no puede establecer una conexión a la base de datos. Peor aún, muchas cosas pueden causar error, lo que se trata de una curva, ya sea que sea un usuario principiante o un usuario experimentado de WordPress.
En la publicación de hoy, le mostramos exactamente cómo resolver este error, para que pueda restaurar su sitio y continuar con el negocio como de costumbre. Y comparta nuestros pensamientos, soluciones o exprese sus inquietudes en la sección de comentarios al final y estaremos más que complacidos de ayudarlo. Sin otras preguntas, vamos a partir porque hay mucho que aprender. ¿Cuál es el error “Error al establecer una conexión con la base de datos”? No tendrá ningún sentido proceder si no sabemos con qué tipo de error nos enfrentamos. Entonces, damas y caballeros, que es el error “error al establecer una conexión a la base de datos”? WordPress consta de dos partes principales. En el fondo, tiene una base de datos MySQL (o MariadB) que almacena su contenido, ya sea publicar, conectar detalles, comentarios, opciones de sitio, etc. WordPress utiliza comandos escritos en un lenguaje de programación conocido como PHP para tomar el contenido en la base de datos y crear la página que ve en su navegador. El error aparece cuando PHP no puede tomar contenido de su base … de datos por una razón u otra. ¿Pero imágenes, videos y otros materiales de medios? Bueno, este tipo de contenido no se almacena en la base de datos. Se guarda en su carpeta WP-Suploads. Cada vez que se necesita una imagen como parte de una página / publicación, PHP comienza y recupera esa imagen en particular.
En otras palabras, WordPress es simplemente un sistema que toma una base de datos y otras carpetas y reúne todo lo que usa PHP para construir las páginas que ve en su navegador. Si la conexión de la base de datos falla, alcanza el error “Error al establecer una conexión. a la base de datos “y no hay sitio web para mostrar. Es un error desagradable que afecta negativamente las conversiones, los ingresos y la reputación de la marca. Es por eso que debes remediarlo de inmediato. En la siguiente sección, observamos varias causas del notorioso error de los errores “al establecer una conexión a la base de datos”. Solo entonces puede diagnosticar qué afecta su sitio y arreglar las cosas sin perder el tiempo. ¿Por qué el error podría “error al establecer una conexión con la base de datos” Ya he establecido que este error común de WordPress ocurre cuando su sitio no puede conectarse a la base de datos? Pero, ¿qué mata la conexión? ¿Por qué está sucediendo? Quiero decir, su sitio funcionó perfectamente ayer, y luego Boom, un error. Es confuso, pero no entra en pánico, porque estas son algunas de las razones habituales por las cuales ves un error al establecer una conexión a la base de datos al visitar tu sitio de WordPress. Los datos de conexión inexactos para tener acreditaciones de base de datos básicas incorrectas son una de las causas más comunes del error “editar una conexión de base de datos”.
Escribir errores, citas y espacios incorrectos en el nombre de usuario o contraseña de la base de datos lo dejará con el error “EEDC”. Y eso es porque usted (lea, su sitio) debe acceder de manera segura a la base de datos para tomar el contenido. Si las credenciales en el archivo wp-config.php (más sobre esto en un minuto) no coinciden con las de la base de datos, la base de datos no dejará ninguna conexión, lo que conduce al error. Por lo general, lo primero que debe hacer es confirmar que tiene las credenciales de base de datos correctas en su archivo wp-config.php. Su servidor de base de datos se desconoce por muchos, WordPress se ejecuta en múltiples servidores, generalmente conocidos como una pila de servidor de WordPress. Si alguno de los servidores cae, tendrá un error, obviamente. El servidor recibe solicitudes del navegador y envía las solicitudes a diferentes servidores y servicios. Detrás de esto, tiene un servidor de caché HTTP que le asegura que las solicitudes repetitivas no ejecutan los mismos pedidos de PHP varias veces, ahorrando así el tiempo de carga de la página. También tiene un servidor web donde se almacenan imágenes, videos, archivos de sitio y otros materiales de medios. Y luego tiene el servidor de la base de datos, que, como adivinó, aloja la base de datos. Si el servidor de la base de datos disminuye debido a un aumento en el tráfico o más conexiones simultáneas, experimentará el error “Error al establecer una base de datos”.
Ahora puede no hacer nada cuando caiga su servidor de base de datos, ya que esta es responsabilidad de su host, sin embargo, puede reducir la probabilidad de que su servidor de base de datos disminuya invirtiendo en un mejor alojamiento de WordPress. Si está a la sombra y su sitio comienza a generar grandes volúmenes de tráfico, puede encontrar el error “Error al establecer una conexión con la base de datos”. Si su sitio se vuelve popular, es aconsejable actualizar su alojamiento. Considere alojar el alojamiento administrado de WordPress o la nube para obtener una escalabilidad perfecta cuando la necesita. WordPress corrupto WordPress puede hacer que el error de “Temido” establezca una conexión con la base de datos “. Un archivo corrupto podría provenir del núcleo de WordPress, pero es fácil de diagnosticar con las instrucciones correctas. A veces, una actualización bien intencionada no es exitosa y no es culpa de nadie. Quizás hubo una interrupción durante la actualización o algo más sucedió. Tal vez haya agregado un cierto código al archivo Footer.php para deshacerse del crédito de WordPress, y ahora las cosas lo han hecho. Es posible que haya buscado en su código de WordPress e haya intentado agregar algunas características personalizadas, pero reserva una coma y algo más.
La idea es que su error podría ser el resultado de archivos corruptos de WordPress. Sin embargo, no se preocupe, porque remediar archivos corruptos de WordPress es tan fácil como A, B, C. Una base de datos corrupta Una base de datos corrupta no se conectará a su sitio de WordPress, sin importar lo que intente. Si está dañado, verá “Error a configurar una conexión a la base de datos” cada vez que carga el sitio web. Recuerde, la base de datos almacena toda la información vital que PHP necesita para crear la página web que ve en el navegador web. Si la base de datos está dañada, no hay forma de hacerse cargo de la información necesaria, lo que le deja con el error “Error al establecer una conexión a la base de datos”. La única forma de remediar el error es reparar la base de datos o restaurar una versión de trabajo desde una copia de seguridad anterior. Tenga en cuenta que muchas cosas pueden corromper su base de datos. Algunos complementos y temas pueden dejar la base de datos desprovista de tablas. Las interrupciones de transferencia de datos podrían hacer que la base de datos sea inútil. Incluso puede eliminar las tablas de la base de datos por error, especialmente si no conoce el camino alrededor de los servidores. Lo hice por separado, pero hoy en día, trato cada base de datos importante como un huevo frágil. Y mantenga a los niños de respaldo regulares. ¿Y ahora qué? Existen algunas de las causas comunes del error desconcertante “Error al establecer una conexión a la base de datos”. Si conoce otras causas, comparta los comentarios y actualizará el artículo con sus sugerencias más rápido, ¡ahora permítanos remediar ese error que le ha causado mucho estrés injustificado!
Cómo remediar el error “Error de establecer una conexión con la base de datos” prácticamente, el problema es que su sitio web no se conecta a la base de datos. Por esta razón, abordaremos el principal problema. Primero, verificaremos la base de datos y pasaremos desde allí. 1. Base de datos corrupta Para comenzar, verifiquemos si su error es el resultado de una base de datos corrupta. Si la base de datos está dañada, sería un esfuerzo influyente para probar todas las demás soluciones. No sudes; Verificar si la base de datos de WordPress está dañada es un trabajo fácil. Navegue a Yousite.com/wp-admin/ y no olvide reemplazar su mismoite.com con el nombre de su área. Si recibe el error “Error” Establecer una conexión con la base de datos “, la base de datos es lo más saludable posible. Sin embargo, si se produce un error diferente, como “una o más tablas de base de datos no están disponibles …”, la base de datos es defectuosa. Si el suyo.com/ wp-admin muestra un error diferente, la base de datos corrupta es el problema. Sin embargo, no se preocupe porque reparar la base de datos es simple. ¿Qué hacer? Inicie sesión en Cpanel y haga clic en Manager de archivos: las cosas pueden verse diferentes de dónde se queda, pero el procedimiento es esencialmente el mismo. Después de estar en el Administrador de archivos, explore al director raíz de su sitio de WordPress. Aparte de esto: el director de la raíz generalmente se llama public_html, www, inicio o después de su sitio web, por ejemplo, suyoite.com (es decir, si tiene más sitios web de WordPress en el mismo servidor). En su director de raíz de WordPress, debe verse así si usa cpanel (trabajo con el intercambio de namecheap para el artículo):
Aquí, desea localizar el archivo wp-config.php. Luego haga clic derecho en WP-Config.php y haga clic en Edición como se muestra a continuación. A través de esto, el archivo WP-Config.php se abre en una nueva pestaña. En la parte inferior, agregue el siguiente código y guarde los cambios. Define (‘wp_allow_repair’, true); En el fondo:
En vista de esto, endereze el navegador a yourirsite.com/wp-admin/maint/repair.php y no olvide reemplazar Yousite.com con el nombre de dominio. Si siguió cada paso con cuidado, aterrizaría aquí:
En la página anterior, puede elegir reparar la base de datos o reparar y optimizar la base de datos. Apelul DVS. – REPARAțI BAZA DE FECHA AFURISITă. WordPress comenzará y remediará la base de datos para usted, no tiene que hacer nada más. N / B: Después de completar las reparaciones, elimine “Define (” wp_allow_repair “, true);” Línea desde WP-Config.php para evitar que los usuarios no autorizados usen la página. Errm, usuarios no autorizados = atacantes. Todavía ve “¿Error al establecer una conexión con la base de datos?” Si no, está bien y está bien. Puede volver al negocio como de costumbre. Si el problema persiste, tal vez los datos de su base de datos son inexactos. 2. Verifique las credenciales de su base de datos para establecer una conexión de base de datos, su sitio de WordPress debe proporcionar detalles de inicio de sesión exactos a través del wp-config.php. Si esto no sucede, verá “Error al establecer una conexión a la base de datos”. Abra el archivo wp -config.php y localice esta parte: // ** Configuración de MySQL: puede obtener esta información de su web ** //
/ ** Nombre de la base de datos para WordPress * /

Define (‘DB_NAME’, ‘VISTXXX_WPXXX’); / ** Nombre de la base de datos de usuario MySQL * /

Define (‘DB_USER’, ‘VISTXXX_WPXXX’);

/ ** contraseña de base de datos mysql * /


Define (‘db_password’, ‘pKXXXXXXXX’);

/ ** Nombre del host mysql * /
define (‘db_host’, ‘localhost’);Las credenciales de la base de datos se encuentran en esta parte del wp-config.php.Aquí puede ver y editar el nombre de la base de datos, el nombre de usuario, la contraseña y el nombre del host.Si alguna de las credenciales anteriores no coincide con las almacenadas en la base de datos, recibirá el error “Error al establecer una conexión a la base de datos”.Vamos a ver lo que tienes.En primer lugar, verifiquemos si tiene el nombre correcto de la base de datos en el archivo wp-config.php.Inicie sesión en Cpanel y navegue a PhPMyadmin:
Después de iniciar sesión, haga clic en la pestaña Base de datos para ver las bases de datos disponibles:
De la lista, ¿puede ver el nombre de la base de datos que se encuentra en su archivo wp-config.php? Si es un sí, es bueno irse. Si no puede ver su base de datos, existe una preocupación seria y debe hablar con el host de inmediato. Alternativamente, puede intentar restaurar la base de datos desde una copia de seguridad. Si ha encontrado el nombre de la base de datos, compruebemos si el nombre de usuario de la base de datos, la contraseña y el nombre del host son correctos. 3. Verifique el nombre de usuario, la contraseña y el nombre de host de su base de datos para la siguiente sección, creará un archivo .php que guardará en el directorio raíz de WordPress (sabe la misma carpeta donde encontró el archivo wpconfig.php)). Abra su editor de código favorito (me encanta Notepad ++) y agregue el siguiente código a un nuevo archivo: <? php $ test = mysqli_connect ('localhost', 'db_user', 'db_password');
if (! $ test) {
die ('error mysql:'. mysqli_error ());
}
Echo "La conexión a la base de datos funciona correctamente!";
mysqli_close ($ testConnection); Guarde el archivo como check.php o lo que desee; Asegúrese de que sea un archivo PHP. Además, asegúrese de reemplazar localhost, db_user y db_password con los valores respectivos en su archivo wp-config.php. Guarde y cargue el archivo check.php arriba en el directorio raíz de WordPress.

Y subir …

Puede usar FTP (o SFTP) si le gusta, pero el Administrador de archivos debe ser suficiente para esta parte. Luego endereze su navegador a suirsite.com/check.php. Sus datos de acreditación son correctos si recibe “la conexión a la base de datos funciona correctamente!” Si recibe un mensaje de error diferente, como “no se puede conectar: el acceso se ha rechazado para el usuario” su nombre de usuario “@” localhost “(usando su contraseña: su contraseña), debe crear nuevas credenciales de los datos base y actualizar El archivo wp-config.php en consecuencia. Pro: Su error podría provenir de la última acreditación DB_HOST. La mayoría de las empresas de alojamiento web usan localhost de forma predeterminada, pero puede intentar cambiarlo en una dirección IP (127.0.0.1) o una URL, dependiendo de su host web. WordPress Codex le brinda una lista de posibles valores db_host para múltiples hosts web. ¿No encuentras tu host web en la lista? Póngase en contacto con ellos para obtener información. Si su nombre de usuario y contraseña no funcionan, es hora de crear otros nuevos, lo cual es una tarea increíblemente fácil. ¿Qué hacer? 4. Creación de un nuevo nombre de usuario y contraseña Iniciar sesión en Cpanel y haga clic en las bases de datos MySQL, como se muestra a continuación. En la página de la base de datos, desplácese a los usuarios de MySQL. En Agregar un nuevo usuario, ingrese un nuevo nombre de usuario y contraseña y haga clic en el botón Crear usuario:
Tenga en cuenta las nuevas credenciales, porque las agregará más tarde al archivo wp-config.php. Después de eso, debe asignar el nuevo usuario que creó la base de datos de WordPress. Esta es la base de datos que se muestra después de db_name en su archivo wp-config.php. Para hacer esto, vuelva a la base de datos MySQL y desplácese hacia abajo para agregar el usuario a la base de datos. Elija el nuevo usuario que creó, la base de datos de WordPress y haga clic en Adider, como destacamos a continuación. En la página siguiente, seleccione todos los privilegios y haga clic en la parte inferior de la página.
Ahora que ha agregado un nuevo usuario a la base de datos de WordPress, es hora de actualizar su archivo WP-Config.php con nuevas credenciales. Vaya al archivo WP-Config.php desde el Administrador de archivos y actualice con el nuevo nombre de usuario y contraseña. Asegúrese de que no haya espacios entre comillas. Por ejemplo, el “nombre de usuario” es bueno, pero el “nombre de usuario” es malo. Además, use citas simples en lugar de cotizaciones dobles. Guarde los cambios y actualice el sitio web. ¿Ha desaparecido el error?
Si es así, volviste al negocio. Si ve el error a continuación, el problema podría ser los archivos corruptos de WordPress. 5. Remedia Los archivos corruptos de WordPress Muchos usuarios reciben el error “Error de establecer una conexión a la base de datos” debido a los archivos corruptos de WordPress. Si ha agregado algunos archivos a su sitio y recibió el error, elimine los archivos del problema y está listo para comenzar. Sin embargo, es difícil saber exactamente qué archivos son corruptos, especialmente como principiante. Sin embargo, no se preocupe porque reemplazar archivos corruptos de WordPress es simple. Al mismo tiempo, debe estar extremadamente atento, porque un pequeño error aquí puede eliminar todo su sitio. Como tal, asegúrese de hacer una copia de seguridad de todo el sitio web, es decir, archivos y base de datos, antes de continuar. Después de eso, descargue una nueva copia de WordPress de WordPress.org. Luego descomprima el paquete de WordPress en su computadora y elimine la carpeta WP-Content también Esto le asegura que no anula su tarea, complementos y archivos. Luego, cargue los archivos restantes en el directorio raíz de WordPress usando un programa FTP como FileZilla. Esto reemplaza todos los archivos básicos de WordPress. Después de eso, borre el caché del navegador e intente recargar el sitio web. Si todo va bien, ya no tendrá el error “Error al establecer una conexión con la base de datos”. Si el error resulta de un complemento problemático (que es poco probable, pero aún es posible).
.. Abra el Administrador de archivos y vaya a la carpeta WP-Content.Dentro de la carpeta, debe ver la carpeta de complementos, entre otros. Luego haga clic con el botón derecho en la carpeta de complementos y renueve en complementos_old:








Error de WordPress Al configurar una conexión a la base de datos
Tags Error de WordPress Al configurar una conexión a la base de datos
homefinance blog