Soporte » Instalación – Actualizaciones » Error de conexion con la base de datos

  • Resuelto ihvhuserh

    (@ihvhuserh)


    Hola, perdon por mi novatez, he comprado un curso para aprender a hacer paginas Web con WordPress, pero no he conseguido el soporte necesario y llevo varios dias rondando los foros y no consigo avanzar.
    este es mi problema:
    Error al establecer una conexión con la base de datos
    Esto significa que la información del nombre de usuario y contraseña de tu archivo wp-config.php es incorrecta o que no podemos contactar con el servidor de la base de datos en localhost. Esto podría significar que el servidor de tu base de datos está caído.

    ¿Seguro que tienes el nombre de usuario y la contraseña correctos?
    ¿Seguro que has escrito el hostname correcto?
    ¿Seguro que funciona el servidor de la base de datos?

    He buscado en el foro sin exito, me he cerciorado que el archivo wp-config-sample.php contenga el mismo nombre de la base de datos creada (con PHPMyAdmin), asi como el usuario y contrasena (ambos «root»)

    PD no tengo pagina creada aun, puesto que estoy iniciando a nivel de prueba local

Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • Moderador Jose Luis

    (@jose64)

    Hola

    El error está justamente en que wp-config-sample.php es un archivo de ejemplo (sample), el mensaje te dice que «Esto significa que la información del nombre de usuario y contraseña de tu archivo wp-config.php es incorrecta»

    El archivo wp-config.php es el que contiene la información, si no lo tienes creado puedes renombrar el wp-config-sample.php o crearlo y copiar el contenido del sample.

    Si con esto queda aclarada tu duda, por favor recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    ihvhuserh

    (@ihvhuserh)

    Hola Jose Luis muy agradecido con tu aporte, lamentablemente ya intente hacer justamente lo que me indicas. Si renombro wp-config-sample.php, me aparece un mensaje diciendo a que se necesita el archivo en mencion y no me deja hacer nada mas y en otro de mis intentos volvi a instalar el WordPress para crear el wp-config.php, pero siempre se genera el archivo «sample».

    Alguna otra sugerencia?

    Moderador Jose Luis

    (@jose64)

    El archivo -sample no tiene mayor importancia, el sistema no lo usa. Tienes que acceder por FTP o usando el servidor y crear manualmente el archivo wp-config.php si no se creó correctamente cuando instalaste WordPress.

    Puedes ver una buena explicación en:

    wp-config.php de WordPress

    Hola Jose Luis

    He visto los videos del enlace que me indicaste, me parecen una buena fuente de informacion, sin embargo como mencione anteriormente estoy iniciando en este campo y me cuesta algun trabajo asimilar los terminos o los procesos involucrados es todo esto, a pesar de todo, he logrado resolver mi problema de esta etapa agregando el numero del puerto en la casilla donde se escribe el nombre del servidor de la base de datos, en mi caso escribi «localhost:8889» y pude continuar con el proceso.
    te agradezco muchisimo por tu apoyo y espero seguir contando con la ayuda de este foro.

    alechmcf

    (@alechmcf)

    Hola @ihvhuserh
    Me encuentro justamente con tu situacion y a pesar de la antiguedad del post me encantaria que me respondieras. ¿Como has logrado eso que comentas del numero del puerto? ¿Donde puedo encontrar ese numero? Gracias de antemano.

    ihvhuserh

    (@ihvhuserh)

    Hola alechmcf , pues mira que como lo mencione en este hilo , soy novato es estos temas, bien, lo que recuerdo es que estaba teniendo problemas con el MAMP (dicho sea de paso, lo deje por el XAMP) había un conflicto con el numero de puerto(8888) que asignaba por defecto para cargar MySql, entonces simplemente escribí 8889 en el menú de preferencias sino me equivoco,y luego cuando ingrese los datos de usuario, base de datos etc. para wordpress escribí Localhost:8889 (servidor con su puerto) y listo, pude seguir.
    Espero que esto sea de utilidad para ti.
    muchas bendiciones!!

    PD te sugiero que le des un vistazo al Link que dejo Jose Luis en este hilo, me ayudo mucho.

    alechmcf

    (@alechmcf)

    Perfecto compañero. Asi lo probaré mañana y te diré el resultado.
    Mi problema creo que es que ya estoy usando un puerto el cual está siendo usado. Hace tiempo ya hice estos pasos, ahora que los hago de nuevo no me deja avanzar e imagino que será por eso.
    Una pregunta, ¿y porqué ese número en concreto? ¿Es alguno de tu PC o algo asi? ¿O simplemente por poner algo?
    Gracias de nuevo!

    Hola, Alechmcf. ¿Lograste resolver? Estoy en la misma situación, sólo que estoy usando WAMP 3.2.0. La versión de WordPress que trato de instalar es la 5.4.1. El Apache está funcionando por el puerto 80. Ya intenté editando el http.conf del apache cambiando el localhost a 8080, pero obtuve el mismo resultado.

    Muy buenas @psicotronico1973
    Desgraciadamente sigo con el mismo problema, me temo que buscaré otra alternativa. Basicamente tenemos los mismos datos tal y como me cuentas.
    He leido que en vez de crear un servidor local, a traves de google cloud se puede conectar tambien a WordPress. No me hagas mucho caso, pero creo que es asi, aun tengo que informarme.
    Si acaso encontrara la solucion la publicaria aqui. ¿Tu que tienes pensado hacer?

    Hola @alechmcf Una pregunta, ¿y porqué ese número en concreto? ¿Es alguno de tu PC o algo así? ¿O simplemente por poner algo?
    Pues mira que no te sabría responder con certeza, creo que en mi caso el conflicto de configuraciones se debio a que instale un par de programas para funcionar como servidores locales (Local by flywheel y MAMP) por allí creo que ambos programas utilizan el mismo numero de puerto por default para mysql o para apache(no estoy seguro) luego cuando te pide los datos de usuario, base de datos, contraseña etc, no se si wordpress asigna por default el numero 8888 para localhost, entonces me preguntas porque ese numero en concreto, pues solo cambie el numero e ingrese (localhost:8889) porque entiendo que los sistemas manejan cierto rango de numeros para alojar una configuracion, quizas pude poner cualquier otro numero dentro del rango permitido.
    espero que ya tengas solucionado tu problema
    saludos y bendiciones

    @ihvhuserh la verdad es que puse ese numero por probarlos todos. En mi caso no tengo mas programas que puedan usar el mismo puerto. He probado tambien cambiandolo wp.config y nada.
    Aqui os dejo el enlace a mi post sobre mi problema por si sirviera:
    https://es.wordpress.org/support/topic/error-al-establecer-una-conexion-con-la-base-de-datos-7/#post-12176556

Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • Debes estar registrado para responder a este debate.