Corrige WordPress «Error de establecimiento de la conexión de la base de datos» en menos de 10 minutos

Uno de los sistemas de gestión de contenido más populares, WordPress Stores y recopila datos de una base de datos robusta. Las páginas, publicaciones, datos o cualquier información que vea en su sitio de WordPress se recupere de la base de datos.

Pero a veces puede aparecer el temido «error de establecimiento de conexión de base de datos». Afortunadamente, este error se puede resolver en algunos pasos simples.

Sin embargo, el mensaje de error puede ser el resultado de una configuración de servidor incorrecta, conexión de base de datos o credenciales erróneas. El mensaje indica que WordPress no puede conectarse a su base de datos. Por lo tanto, no puede recuperar los datos necesarios para mostrar su sitio web correctamente.

Enfrentarse este error puede ser muy frustrante, pero es un error común que enfrentan los usuarios de WordPress. En este artículo, explicaremos las causas del «error de establecimiento de la conexión de la base de datos».

Luego proporcionaremos pasos de solución de problemas para resolver el problema y restaurar la funcionalidad de su sitio web en menos de 10 minutos.

Contents
  1. Causas principales del error de establecimiento de la conexión de la base de datos en WordPress
  2. Credenciales de base de datos erróneas
  3. Base de datos dañada o dañada
  4. Limitaciones de servidor o alojamiento
  5. Editar el archivo WP-Config es un paso importante para verificar y editar las credenciales de la base de datos. Con este archivo, también puede ver otros errores de WordPress, como el error de límite de memoria, el error de la pantalla blanca del error de muerte, «no tal archivo en el directorio» y otros.
  6. Ahora verifique las siguientes líneas que contienen configuración de MySQL e información de la base de datos.
  7. № 4. Verificar las credenciales de la base de datos
  8. № 6. Acceso a la información de la base de datos
  9. № 7. Modifique el archivo wp-config. php si es necesario.
  10. №8. Ejecute la prueba de conectividad
  11. Repare la base de datos de WordPress
  12. Como mencionamos anteriormente, el archivo WP-Config. php contiene configuraciones importantes como información de la base de datos y credenciales. Primero, debe localizar y acceder a este archivo utilizando un editor de texto. Luego, simplemente agregue la siguiente línea justo antes de la línea «¡Todos, deja de editar! ¡Diviértete blogueando!»
  13. Ahora guarde el archivo wp-config. php después de aplicar los cambios.
  14. Restaurar base de datos: ahora ha sido enviado a la página de recuperación y mejora de la base de datos de WordPress. Tenga en cuenta que no necesita iniciarse para acceder a esta página. En este punto, simplemente siga las instrucciones en la página y optimice la base de datos.
  15. Asegurar la disponibilidad del servidor de bases de datos
  16. Su sitio web de WordPress puede mostrar una advertencia de «error de establecimiento de conexión de base de datos» cuando el servidor MySQL está fuera de línea. Este problema a menudo ocurre cuando hay más conexiones de las que permite el servidor.
  17. №1. Verifique los permisos de conexión MySQL
  18. №3. Optimizar los recursos del servidor
  19. №1. Identifique el tema o complemento defectuoso
  20. También puede cambiar el nombre de la carpeta de complementos en su panel de control de alojamiento para deshabilitar todos los complementos de WordPress. Para deshabilitar complementos de cPanel, siga los pasos a continuación:
  21. wp_content y busque la carpeta de complementos.
  22. № 5. Comprueba el impacto
  23. № 6. Restaurar la carpeta de complementos
  24. № 7. Eliminar temas o complementos problemáticos
  25. Crear una nueva base de datos
  26. Acceda a las bases de datos MySQL: primero inicie sesión en su cpanel, vaya a «bases de datos» y haga clic en «bases de datos MySQL».
  27. Use CPanel: en CPanel, tiene la opción de verificar y corregir su base de datos en el área «Modificar bases de datos». Por lo tanto, seleccione la base de datos de reparación para reparar las tablas corruptas.
  28. Restaurar tablas de base de datos: en phpMyAdmin, debe seleccionar la opción «Restaurar tabla» ubicada junto al botón «Verificar todo». Por lo tanto, el comando Repair_Table se ejecutará para restaurar las tablas corruptas.
  29. Actualizar URL del sitio web de WordPress
  30. Acceda a phpmyadmin: inicie sesión en su panel de control de alojamiento y busque phpmyadmin. Usando esta herramienta, se le permitirá administrar la base de datos de su sitio web.
  31. El uso de un procedimiento de copia de seguridad y restauración de la base de datos en determinadas circunstancias puede ser una forma más rápida de resolver el problema. Muchos servidores web proporcionan sus propios procesos de copia de seguridad y restauración. Es importante recordar que tanto la base de datos como los archivos deben restaurarse.
  32.  
  33.  
  34.  
  35.  

Causas principales del error de establecimiento de la conexión de la base de datos en WordPress

Al identificar la causa raíz del «error de establecimiento de conexión de base de datos», puede desarrollar una estrategia de solución de problemas en profundidad. Aquí hay algunas causas típicas del error:

Credenciales de base de datos erróneas

Una de las principales causas de este error es que las credenciales de la base de datos especificadas en su archivo de configuración de WordPress (WP-Config. php) son incorrectas. Contiene información del host, nombre de usuario de la base de datos, contraseña y nombre de la base de datos. Por lo tanto, WordPress no se conectará a la base de datos si estas credenciales son incompatibles de alguna manera.

Base de datos dañada o dañada

Los problemas de conexión pueden ser el resultado de una base de datos dañada o dañada. La incompatibilidad del software, las actualizaciones inadecuadas o la gestión inadecuada de la base de datos pueden ser la culpa. En ciertas circunstancias, WordPress tiene problemas de conectividad y muestra un mensaje de error.

Limitaciones de servidor o alojamiento

Editar el archivo WP-Config es un paso importante para verificar y editar las credenciales de la base de datos. Con este archivo, también puede ver otros errores de WordPress, como el error de límite de memoria, el error de la pantalla blanca del error de muerte, «no tal archivo en el directorio» y otros.

№3. Identificar las líneas relevantes

Ahora verifique las siguientes líneas que contienen configuración de MySQL e información de la base de datos.

// ** Configuración de MySQL: puede obtener esta información de su host web ** // /// ** el nombre de la base de datos para WordPress*/ Define (‘db_name’, ‘database_name_here’);/ ** MySQL Database Nombre de usuario*/ Define (‘db_user’, ‘username_here’);/ ** contraseña de base de datos mysql*/ define (‘db_password’, ‘contraseña_here’);/ ** MySQL hostname*/ define (‘db_host’, ‘localhost’);

№ 4. Verificar las credenciales de la base de datos

Verifique que la información proporcionada para el nombre de la base de datos, el nombre de usuario, la contraseña y el host de la base de datos sean correcta en el archivo wp-config. php.

№ 5. Confirme los detalles de la base de datos

Simplemente inicie sesión en su cuenta de alojamiento de WordPress y navegue al área de la base de datos. Luego, verifique la base de datos MySQL o similar, ya que puede variar según el cPanel de su proveedor de alojamiento.

№ 6. Acceso a la información de la base de datos

Defina un nombre de base de datos junto con un nombre de usuario en la página de administración de la base de datos del panel de control de su cuenta de alojamiento para acceder a la información de la base de datos. Tome nota de estos datos, ya que los necesitará para los siguientes pasos.

№ 7. Modifique el archivo wp-config. php si es necesario.

Realice los cambios necesarios en el archivo wp-config. php si nota las diferencias en la información de la base de datos en el archivo wp-config. php en comparación con la información de su cuenta de alojamiento. Asegúrese de que la configuración para ‘db_name’, ‘db_user’, ‘db_password’ y ‘db_host’ coincidan con la información correcta de la base de datos.

№8. Ejecute la prueba de conectividad

Visite su sitio web después de guardar los cambios en el archivo wp-config. php. Verifique que el problema de conexión de la base de datos se haya resuelto. Continúe con los siguientes procedimientos de solución de problemas si el problema persiste.

Repare la base de datos de WordPress

El mensaje de error «Una o más tablas de base de datos son inaccesibles» indica que su base de datos debe repararse. En este caso, aquí está el proceso que puede seguir para reparar su base de datos:

Abra y edite el archivo wp-config. php:

Como mencionamos anteriormente, el archivo WP-Config. php contiene configuraciones importantes como información de la base de datos y credenciales. Primero, debe localizar y acceder a este archivo utilizando un editor de texto. Luego, simplemente agregue la siguiente línea justo antes de la línea «¡Todos, deja de editar! ¡Diviértete blogueando!»

Define (‘wp_allow_repair’, true);

Ahora guarde el archivo wp-config. php después de aplicar los cambios.

Abra la página de recuperación: vaya a su navegador web y vaya a la siguiente URL, pero en lugar de «SUCHEITE. com», ingrese su nombre de dominio real:

Restaurar base de datos: ahora ha sido enviado a la página de recuperación y mejora de la base de datos de WordPress. Tenga en cuenta que no necesita iniciarse para acceder a esta página. En este punto, simplemente siga las instrucciones en la página y optimice la base de datos.

Eliminar el código. Es extremadamente importante eliminar la línea adicional del archivo wp-config. php después de que su base de datos se haya restaurado y optimizado correctamente. Entonces, elimine la siguiente línea comentándola:

Asegurar la disponibilidad del servidor de bases de datos

Su sitio web de WordPress puede mostrar la advertencia de «Error de establecimiento de conexión de base de datos» cuando el servidor MySQL está fuera de línea. Este problema a menudo ocurre cuando hay más conexiones de las que permite el servidor.

Su sitio web de WordPress puede mostrar una advertencia de «error de establecimiento de conexión de base de datos» cuando el servidor MySQL está fuera de línea. Este problema a menudo ocurre cuando hay más conexiones de las que permite el servidor.

Se recomienda que se comunique con su host para identificar y solucionar este problema. Cuéntales sobre el problema y pídales que verifiquen el estado del servidor MySQL.

№1. Verifique los permisos de conexión MySQL

Si está utilizando alojamiento de un solo sitio, asegúrese de que el usuario de su base de datos de WordPress tenga el acceso adecuado para conectarse a MySQL. Crear un archivo PHP y verificar la conexión son dos formas de hacerlo.

Acceda a su panel de control de alojamiento: acceda a su panel de control de alojamiento iniciando sesión y navegando a la carpeta public_html de su sitio web de WordPress.

Cree un nuevo archivo PHP: en la carpeta public_html, cree un nuevo archivo PHP. Puede darle cualquier nombre que desee, como «Test. php».

Pegue el código: coloque el siguiente código en su archivo PHP.

Actualice las credenciales: reemplace el «nombre de usuario» y la «contraseña» con el nombre de usuario y la contraseña de la base de datos MySQL real.

Guarde y acceda al archivo: guarde el archivo y ábralo en un navegador web yendo a la URL adecuada (por ejemplo, http://www. yoursite. com/test. php).

№ 2. Confirmar conexión exitosa

Una vez que el archivo PHP se conecta al servidor MySQL y muestra el mensaje «Conectado correctamente», su usuario probablemente tenga los permisos necesarios. Esto muestra que la advertencia «Error de establecimiento de conexión de base de datos» puede deberse a otra fuente.

№3. Optimizar los recursos del servidor

Las limitaciones de recursos pueden causar problemas de base de datos para sitios web alojados en servidores compartidos. Por lo tanto, es posible que desee considerar el uso del almacenamiento en caché del sitio web con complementos como W3 Total Cache o WP Rocket para aliviar esto. Estos complementos de almacenamiento en caché pueden aumentar la velocidad y reducir la carga del servidor.

Las limitaciones de recursos pueden causar problemas de base de datos para sitios web alojados en servidores compartidos. Por lo tanto, es posible que desee considerar el uso del almacenamiento en caché del sitio web con complementos como W3 Total Cache o WP Rocket para aliviar esto. Estos complementos de almacenamiento en caché pueden aumentar la velocidad y reducir la carga del servidor.

Los archivos dañados también pueden ser la causa del «Error de establecimiento de conexión de base de datos» en su sitio de WordPress. Este es el proceso que puede seguir para resolver este problema

№1. Identifique el tema o complemento defectuoso

De hecho, los temas y complementos defectuosos suelen ser la causa de los archivos corruptos. Examine cada tema y complemento por separado para ver cuál tiene la culpa del error. Cuando el problema ocurre después de activar un nuevo tema, causa el problema.

  • № 2. Cambiar el tema
  • «Temas. Luego cambie el tema actual seleccionando y activando otro tema.
  • №3. Cambiar el complemento corrupto
 echo 'Connected successfully'; mysqli_close($link); ?>
  • Si cambiar el tema no resuelve el problema de «Error de establecimiento de conexión de base de datos», busque un complemento potencialmente corrupto. Para encontrar el dañado, deshabilite todos los complementos y luego actívelos uno por uno.
  • № 4. Deshabilite los complementos a través de su panel de control de alojamiento

También puede cambiar el nombre de la carpeta de complementos en su panel de control de alojamiento para deshabilitar todos los complementos de WordPress. Para deshabilitar complementos de cPanel, siga los pasos a continuación:

Inicie sesión en su panel de control de cPanel y vaya a la opción Administrador de archivos.

wp_content y busque la carpeta de complementos.

Haga clic derecho en la carpeta de complementos y seleccione «Renombrar». Ahora solo especifica un nuevo nombre.

№ 5. Comprueba el impacto

Todos los complementos se desactivarán a la vez si se cambia el nombre de la carpeta de complementos. Puede seguir los mismos pasos para deshabilitar todos los temas de WordPress en su sitio. No desactive los complementos y los temas al mismo tiempo, ya que esto dificultará la depuración.

№ 6. Restaurar la carpeta de complementos

Ahora cambie el nombre de la carpeta del complemento a su nombre original después de acceder al lado del servidor de su sitio. Podrá activar manualmente cada complemento de WordPress desde el área de administración, ya que todos permanecerán inactivos.

№ 7. Eliminar temas o complementos problemáticos

Чтобы решить эту проблему, войдите в свою панель управления WordPress и выберите «Внешний вид»>Para evitar el problema del «error del establecimiento de la conexión de base de datos», asegúrese de eliminar el tema o el complemento específico de WordPress que lo causó.

Crear una nueva base de datos

Es probable que su base de datos esté completamente dañada si aún no puede resolver el problema de «Error de establecer la conexión de la base de datos». En tales circunstancias, la mejor idea sería crear una nueva base de datos MySQL. Por lo tanto, continúe con el siguiente proceso de creación de una nueva base de datos MySQL usando cPanel:

Acceda a las bases de datos MySQL: primero inicie sesión en su cpanel, vaya a «bases de datos» y haga clic en «bases de datos MySQL».

Cree una nueva base de datos: busque la sección «Crear una nueva base de datos» en la parte superior de la página para comenzar a crear una nueva base de datos. Después de ingresar el nombre de la base de datos seleccionada, haga clic en «Crear base de datos».

  • Cree un nuevo usuario: para crear un nuevo usuario en MySQL, ingrese un nombre de usuario y contraseña en la sección «MySQL Usuarios». Luego haga clic en «Crear usuario» para continuar.
  • Перейдите в public_html >Asigne un nuevo usuario: busque «Agregar usuario al área de la base de datos» desplazándose hacia abajo. En el menú desplegable, seleccione el usuario y la base de datos recién creado, luego haga clic en «Agregar».
  • Corrección de tablas de bases de datos corruptas: puede usar cPanel o phpmyadmin para reparar tablas de base de datos corruptas.

Use CPanel: en CPanel, tiene la opción de verificar y corregir su base de datos en el área «Modificar bases de datos». Por lo tanto, seleccione la base de datos de reparación para reparar las tablas corruptas.

Use PHP Myadmin: para acceder a PHP Myadmin, vaya a «bases de datos» y haga clic en «PhPMyAdmin». Luego seleccione el nombre de su base de datos y verifique todas las tablas.

Restaurar tablas de base de datos: en phpMyAdmin, debe seleccionar la opción «Restaurar tabla» ubicada junto al botón «Verificar todo». Por lo tanto, el comando Repair_Table se ejecutará para restaurar las tablas corruptas.

Espere pacientemente el proceso de recuperación para completar y luego visite su WordPress. Ahora verifique si la advertencia de «error de establecimiento de conexión de base de datos» aún persiste. Si su problema aún existe, intentemos estos métodos adicionales que también pueden resolver el problema.

Actualizar URL del sitio web de WordPress

Cuando se trata de migrar su sitio web a un nuevo servidor web, es posible que deba actualizar sus URL de WordPress para señalar el nuevo dominio. Puede seguir el procedimiento con esta guía paso a paso.

Acceda a phpmyadmin: inicie sesión en su panel de control de alojamiento y busque phpmyadmin. Usando esta herramienta, se le permitirá administrar la base de datos de su sitio web.

Abra su base de datos de WordPress: en PhPMyAdmin, localice y seleccione su base de datos de WordPress. Este paso le dará acceso a las tablas de su base de datos.

Haga clic en la pestaña SQL: una vez que tenga acceso a su base de datos de WordPress, localice y haga clic en la pestaña SQL. Aquí es donde podrá ejecutar consultas SQL.

Copie y pegue el código: simplemente copie y pegue el siguiente código en el campo SQL:

Actualizar wp_options set option_value = reemplazar (opcion_value, ‘http://www. old-domain. com’, ‘http://www. new-domain. com’) donde option_name = «home» o option_name = «siteurl»; Actualizar wp_posts set guía = reemplazar (guía, ‘http: //www. old-domain. com’,’http: // www. New-domain. com’); Actualizar wp_posts set post_content = reemplazar (post_content, ‘http://www. old-domain. com’, ‘http://www. new-domain. com’); Actualizar wp_postmeta set meta_value = reemplazar (meta_value, ‘http: //www. old-domain. com’,’http: //www. new-domain. com’);

Nota. Recuerde reemplazar «http://www. old-domain. com» con la URL de su sitio web anterior y «http://www. new-domain. com» con la URL de su nuevo sitio web.

Verifique y ejecute la solicitud: asegúrese de que los códigos estén correctos y actualizados con las URL antiguas y nuevas. Cuando haya terminado de validar, haga clic en el botón «Go» para ejecutar las consultas SQL.

  • Reiniciar su servidor web
  • Simplemente puede reiniciar su servidor si está utilizando servidores dedicados, servidores locales o VPS (servidores privados virtuales). El error relacionado con su base de datos junto con otros errores se puede resolver
  • Reiniciando los servidores web y de bases de datos. Pero este proceso requiere una cuenta raíz y clientes SSH.

Restaurar y respaldo

El uso de un procedimiento de copia de seguridad y restauración de la base de datos en determinadas circunstancias puede ser una forma más rápida de resolver el problema. Muchos servidores web proporcionan sus propios procesos de copia de seguridad y restauración. Es importante recordar que tanto la base de datos como los archivos deben restaurarse.

Busca ayuda

Le recomendamos encarecidamente que busque asesoramiento profesional cuando encuentre problemas y no pueda resolverlos. No dude en ponerse en contacto con el equipo de atención al cliente de su proveedor de alojamiento para obtener más información sobre su problema de conexión a la base de datos, ya que pueden indicarle la dirección correcta e incluso corregir el error por usted.

Ultimas palabras

Si recibe un mensaje de error de «Error de establecimiento de conexión de base de datos» en su sitio web de WordPress, no entre en pánico. Por supuesto, corre el riesgo de perder visitantes valiosos, pero hemos creado esta guía que seguramente lo ayudará a resolver el problema en unos minutos. Por lo tanto, identifique la causa exacta del error y siga las instrucciones para que su sitio web siga siendo completamente funcional.

Cómo corregir el error «406 No aceptable» en su sitio de WordPress

toadmin. ru