Cómo solucionar el problema de WordPress “Error al establecer una conexión de base de datos” (Video)

¿Qué debe hacer cuando su sitio de WordPress le muestra la clásica pantalla “Error al establecer una conexión de base de datos”? Bueno, primero: mantén la calma, ¡no hagas nada imprudente! Esto es un error común y reparable: no se asuste. Aquí hay un video rápido sobre el problema, con algunas pruebas infalibles para descubrir qué salió mal y, lo que es más importante: cómo solucionarlo!


Vamos a ver…

Cómo solucionar el problema de “Error al establecer una conexión de base de datos” de WordPress:

Enlace directo para ver el video en Vimeo.

– (nota: créditos de video para Topher DeRosia – creador de HeroPress

Transcripción del video:

¡Hola! Este es Topher con WinningWP. En este video, veremos cómo solucionar el temido “error al establecer una conexión de base de datos” en WordPress, y si no está seguro de lo que eso significa allí, está. Ese es mi sitio web y dice que hay un error al establecer una conexión de base de datos. Así que echemos un vistazo a cómo solucionarlo. Hay tres razones comunes por las que puede obtener este error. Una es que el servidor de la base de datos está inactivo. El servidor de bases de datos es solo una pieza de software. Puede bloquearse como cualquier otra pieza de software y, a veces, sucede. A veces, en realidad no se bloquea, pero está tan sobrecargado que ni siquiera puede responder. O podría haber un problema de configuración en su archivo wp-config.php. Es un archivo que se encuentra en el directorio principal de WordPress y contiene la información de conexión de la base de datos, como nombre de usuario y contraseña, y cosas así. Echaremos un vistazo a cómo depurar ambas cosas. Si desea saber si su servidor de base de datos está caído, a menudo es más fácil simplemente preguntarle a su host. Envíeles un correo electrónico o inicie un chat en vivo y diga “¡Hola! ¿Mi base de datos está inactiva? y lo revisarán y te lo dirán. Ahora, si no están disponibles o si no puede hacerlo, puede probarlo usted mismo con una herramienta de base de datos. La mayoría de los hosts proporcionan una herramienta de base de datos y es posible que no lo sepas, pero generalmente está ahí. Echemos un vistazo a la disponible en cPanel. Aquí está nuestro cPanel, simplemente escriba los datos en este campo y me trae todo tipo de herramientas de base de datos. Y el que queremos ahora se llama phpMyAdmin. Ahora bien, si la base de datos no funcionara o se rompiera o se sobrecargara o lo que sea, esto ni siquiera se cargaría, por lo que el simple hecho de que lo estemos viendo significa que la base de datos está activa. Ahora, si está muy cargado, puede cargarse la primera vez, pero no la segunda, o tal vez la tercera o la cuarta, así que volveremos a cargar y una vez más y parece realmente ágil y se recarga cada vez que parece que la base de datos está activa. No necesita saber cómo leer nada en esta página, solo puede cargarlo y su base de datos está funcionando. Sin embargo, si está inactivo, solo su host puede reiniciarlo. Esto no es algo a lo que permitan que los clientes tengan acceso, por lo que si no funciona, asegúrese de obtener soporte lo antes posible. Sin embargo, si su base de datos está bien, podría ser un problema en su archivo wp-config. Echemos un vistazo a cómo solucionarlo. Aquí ya estoy FTP en mi host usando FileZilla. A la derecha aquí está mi sitio de WordPress, a la izquierda está mi máquina local y aquí está wp-config.php, justo en el directorio raíz public_html. Así que voy a descargar esto y luego editarlo. Y en FileZilla puedo hacer clic derecho y editar. Si el suyo no lo permite, deberá editarlo de alguna otra manera. Entonces, en la parte superior, aquí están las cuatro cosas que debemos analizar. DB_NAME, DB_USER DB_PASSWORD y DB_HOST y queremos compararlos con lo que nuestro anfitrión cree que deberíamos tener. Así que volvamos a nuestro panel y aún mirando nuestro material de base de datos aquí, queremos bases de datos MySQL. Ahora tengo varios aquí, pero está bien, queremos comparar con lo que está en nuestro archivo. Entonces nuestro nombre de base de datos es eclect_ejams y notarás que nuestro nombre de usuario es exactamente el mismo. Eso no es raro. Así que veamos si podemos encontrar estos dos en nuestra página de base de datos. Voy a copiar eso y lo buscaré aquí. Así que aquí está bajo la base de datos y su usuario es el mismo y puede ver a los usuarios aquí abajo. Por lo tanto, sabemos que no es el nombre de usuario y sabemos que no es el nombre de la base de datos, por lo que podría ser la contraseña o el nombre del host. Ahora la contraseña que no le mostrarán, por lo que su única opción es restablecerla aquí y luego poner la nueva en su archivo de configuración. Eso funciona muy rápido, no hay que esperar, así que si crees que podría ser un problema de contraseña, recomiendo hacerlo. Si no es la contraseña, todo lo que queda es el nombre de host. Ahora el nombre de host puede variar de una empresa de hosting a otra. Estamos trabajando con SiteGround aquí y sus nombres de host son todos localhost, y si observa con cuidado verá que localhost está mal escrito. Así que voy a poner una “t” allí y luego voy a guardar este archivo y voy a mi editor y luego subiré este archivo. Y ahora intentemos cargar nuestro sitio. ¡Y ahí estamos! WordPress está actuando como debería. Podemos abrir la portada y ahí está. Por lo tanto, para reiterar, hay tres razones comunes por las que puede obtener este error. El servidor de la base de datos podría estar inactivo o sobrecargado, o podría haber un problema de configuración en su archivo wp-config.php. Hay algunas razones más, pero son mucho más raras, pero si desea leer sobre ellas hay un enlace a una excelente publicación de blog en WinningWP en la descripción de este video. Si desea obtener más información sobre WordPress, consulte WinningWP.com

Ver más videos …

Cualquier cosa para agregar?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me