{"id":514,"date":"2021-06-16T17:18:59","date_gmt":"2021-06-16T17:18:59","guid":{"rendered":"https:\/\/neboxhost.cl\/blog\/?p=514"},"modified":"2023-08-20T15:12:26","modified_gmt":"2023-08-20T15:12:26","slug":"corregir-error-establishing-a-database-connection-en-wordpress","status":"publish","type":"post","link":"https:\/\/neboxhost.cl\/blog\/corregir-error-establishing-a-database-connection-en-wordpress\/","title":{"rendered":"Solucionar \u201cError establishing a database connection\u201d en WordPress"},"content":{"rendered":"
Presentar un error en tu sitio web es angustiante y debemos tener calma para poder solucionarlo, no estr\u00e9s en p\u00e1nico y manos a la obra.<\/p>\n
Ingresas a tu sitio y lo primero que visualizas es \u201cError establishing a database connection<\/strong>\u201d ac\u00e1 WordPress<\/strong> nos indica que no logra conectar con la base de datos, WordPress<\/strong> funcionando usando PHP<\/strong> como lenguaje principal y MySQL<\/strong> como gestor de base de datos.<\/p>\n Tenemos varias opciones las cuales nos permitir\u00e1n corregir este problema, siempre recomendamos a nuestros clientes tener copias de seguridad locales de sus sitios \u00bfC\u00f3mo puedo tener una copia de seguridad de mi base de datos? Puedes encontrar m\u00e1s informaci\u00f3n aqu\u00ed.<\/p>\n Una de las razones mas comunes por la cual ocurre este problema se debe a las credenciales de conexi\u00f3n con la base de datos, normalmente ocurre cuando se realiza una migraci\u00f3n.<\/p>\n \u00bfD\u00f3nde verifico estas credencias?<\/strong><\/p>\n Debes ingresar en tu cPanel y usar la opci\u00f3n \u201cAdministrador de archivos\u201d dentro de dicha herramienta debes navegar hasta el directorio \/public_html\/<\/strong> y ubicar el archivo wp-config.php<\/strong>. Haz clic con el bot\u00f3n derecho y selecciona la opci\u00f3n \u201cEdit\u201d<\/p>\n Tambi\u00e9n puedes ingresar a estos archivos usando Filezilla.<\/strong> Ingresar a tu hosting mediante FTP<\/a> es sumamente sencillo<\/p>\n cPanel recomienda realizar una copia de cualquier archivo que se intente editar as\u00ed que puedes descargar este archivo a tu computadora loca, luego de respaldarlo podr\u00e1s editar el mismo.<\/p>\n Ya dentro del archivo debes tomar en cuenta los siguientes par\u00e1metros:<\/p>\n ‘DB_USER’: Usuario de la base de datos<\/p>\n ‘DB_PASSWORD’: Contrase\u00f1a de la base de datos<\/p>\n ‘DB_HOST’: Servidor donde se aloja la base de datos<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n El siguiente paso es comprobar que los datos encontrados en este archivo sean correctos, en su panel de control cPanel deben ubicar la opci\u00f3n Bases de datos MySQL<\/strong><\/p>\n Luego navega hasta la secci\u00f3n Bases de datos actuales <\/strong>all\u00ed encontraras la lista de base de datos que tienes creadas y el usuario de cada una.<\/p>\n Si el nombre de la base de datos y el usuario est\u00e1n correcto, lo mas probable es que el error sea la contrase\u00f1a, dirigiste a la secci\u00f3n Usuarios actuales <\/strong>ubica el usuario que tienes configurado en tu archivo wp-config.php <\/strong>y selecciona la opci\u00f3n \u201cCambiar contrase\u00f1a\u201d <\/strong>all\u00ed podremos aplicar la contrase\u00f1a que tenemos asignada en nuestro archivo wp-config.php <\/strong>o generar una nueva.<\/p>\n Una vez hayas editado el archivo, ingresa en tu sitio web y actualiza para verificar si el problema fue solucionado.<\/p>\n Otra causa por la cual recibes el mensaje \u201cError establishing a database connection<\/strong>\u201d es que su base de datos se encuentre da\u00f1ada, afortunadamente WordPress<\/strong> permite reparar la base de datos de una forma sencilla.<\/p>\n Debemos ubicar nuevamente el archivo wp-config.php<\/strong> ubicado en tu directorio public_html<\/strong> en dicho archivo agregaremos la siguiente l\u00ednea<\/p>\n Esta l\u00ednea debes colocarla antes de la l\u00ednea \/* That’s all, stop editing! Happy publishing. *\/<\/p>\n Luego de editar el archivo, recuerda guardar los cambios, una vez que guardes los cambios debes navegar en tu sitio usando la siguiente url http:\/\/www.tusitio.com\/wp-admin\/maint\/repair.php<\/strong> aqui tendras dos opciones para reparar tu base de datos<\/p>\n Puedes elegir la que mejor se adapte a tus necesidades.<\/p>\n Recuerda luego de reparar tu base de datos, eliminar el c\u00f3digo agregada a tu archivo wp-config.php<\/strong><\/p>\n Si estos dos pasos no logran solucionar tu problema puedes acudir al departamento de soporte de tu proveedor de Web Hosting, en NeboxHost<\/strong><\/a> somos especialistas en WordPress y seguro uno de nuestros t\u00e9cnicos te ayudara a resolver el problema.<\/p>\n","protected":false},"excerpt":{"rendered":" Presentar un error en tu sitio web es angustiante y debemos tener calma para poder solucionarlo, no estr\u00e9s en p\u00e1nico y manos a la obra.…<\/p>\n","protected":false},"author":1,"featured_media":528,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-514","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-neboxhost"],"yoast_head":"\n\u00bfC\u00f3mo puedo solucionar Error establishing a database connection?<\/h2>\n
1.-<\/strong> Verificar los datos de conexi\u00f3n de tu WordPress con la base de datos.<\/h3>\n
<\/p>\n
<\/p>\n\n\n
\n ‘DB_NAME’: Nombre de la base de datos<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n2.-<\/strong> Reparar base de datos de WordPress<\/h3>\n
\n\n
\n define(‘WP_ALLOW_REPAIR’, true);<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n \n