Ergebnis 1 bis 15 von 15

Thema: 5.3: Keine Datenbank-Verbindung bei Hoster Webgo – gelöst

  1. #1
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard 5.3: Keine Datenbank-Verbindung bei Hoster Webgo – gelöst

    Hallo zusammen,

    ich wollte kurz berichten, dass ich ca. drei Stunden verloren habe beim Versuch einer leeren Contao 5.3-Installation. Der Manager konnte einfach keine Verbindung zur Datenbank herstellen.

    Ich dachte zuerst, es liegt an den Sonderzeichen im Passwort, aber da ich anfangs aus Versehen die Datenbank der alten 4.13 eingetragen hatte und diese – trotz Sonderzeichen – sofort verbunden war, habe ich da nicht weiter nachgeforscht.

    Also neuen FTP-Ordner angelegt, neue DB angelegt, neue Passwörter vergeben, neues Contao installiert – Fehler war immer derselbe. Versuchweise dann endlich mal Passwort ohne Sonderzeichen gesetzt und, plopp, DB war verbunden. Ich verstehe es nicht! Wären Hochkommas nötig gewesen? Aber die kann ich ja im Manager gar nicht setzen, die werden ja sofort encodiert.

    Für alle, die ähnliche Probleme haben: Man muss mittlerweile die DBs auch für externen Zugriff freischalten. Kann mich nicht erinnern, dass das früher auch schon so war.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Du könntest prüfen mit welchen Sonderzeichen bzw. welchem Passwort dieses Problem auftritt und dass dann als Issue auf GitHub dokumentieren.
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Es war ein einfaches %-Zeichen.

  4. #4
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Hier mein Chat mit Webgo.

    sonderzeichen-webgo-kundenchat.png

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Und das Passwort hast du immer über den Contao Manager eingegeben, nicht selbst?
    » sponsor me via GitHub or Revolut

  6. #6
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Wie meinst Du "selbst"? Ich habe es im Webgo-Backend für die DB vergeben und dann im CM eingetragen.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Zitat Zitat von thymian Beitrag anzeigen
    Wie meinst Du "selbst"?
    Im Contao Manager und nicht direkt in die .env.local oder parameters.yml
    » sponsor me via GitHub or Revolut

  8. #8
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Ja, immer im CM. Die .env.local hatte ich zwar geprüft, aber sie hatte sich immer sofort an meine (neuen) Eingaben angepasst, auch wenn die DB-Verbindung gar nicht hergestellt werden konnte.
    Geändert von thymian (Gestern um 13:08 Uhr)

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Lokal kann ich das jedenfalls nicht reproduzieren. Getestet habe ich mit dem Passwort 123%123.
    » sponsor me via GitHub or Revolut

  10. #10
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Es scheint ja an Webgo zu liegen...

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Achso - was vielleicht sein kann ist, dass webgo das %-Zeichen falsch beim anlegen der Datenbank (bzw. des Users) speichert. Also vielleicht speichern die intern dann in Wirklichkeit bspw. %25 statt nur %. Das könntest du mal prüfen.
    » sponsor me via GitHub or Revolut

  12. #12
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Das hatte ich mir auch gedacht, aber wirklich prüfen kann ich das ja nicht. Im Backend konnte ich ganz normal das PW mit "%" eingeben. Ich denke eher, die "Anfrage" der .env.local wird dann nicht richtig verarbeitet. Für Wordpress empfehlen sie z. B. explizit, dass man die DB-Daten in Hochkommas setzt: https://webgo.de/faq/wie-installiere...dpress-manuell.

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Zitat Zitat von thymian Beitrag anzeigen
    Das hatte ich mir auch gedacht, aber wirklich prüfen kann ich das ja nicht.
    Doch klar. Lege einen Datenbank-User bei Webgo mit Passwort 123%123 an und dann teste im Contao Manager die Verbindung mit 123%25123



    Zitat Zitat von thymian Beitrag anzeigen
    Ich denke eher, die "Anfrage" der .env.local wird dann nicht richtig verarbeitet. Für Wordpress empfehlen sie z. B. explizit, dass man die DB-Daten in Hochkommas setzt: https://webgo.de/faq/wie-installiere...dpress-manuell.
    Das hätte dann aber nichts mehr mit webgo zu tun - und ich denke nicht, dass hier ein Fehler vorliegt.
    » sponsor me via GitHub or Revolut

  14. #14
    Contao-Fan
    Registriert seit
    13.03.2010.
    Beiträge
    262

    Standard

    Hm, das war ja genau, was nicht geklappt hat. Ich hatte mein PW "XXX-58%xx" im Webgo-Admin für die neue DB hinterlegt und im CM "XXX-58%xx" eingetragen, was dann direkt in "XXX-58%25xx" umgewandelt wurde, ebenso in der .env.local. Ergebnis: keine Verbindung. Erst nach Änderung in "XXX-58-xx-XX" klappte es.

    P.S. Bin jetzt erstmal weg.

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.885
    Partner-ID
    10107

    Standard

    Nein, du missverstehst. Du sollst nicht XXX-58%xx im Contao Manager eingeben (bei "Passwort"), sondern, zum Test, XXX-58%25xx. (Das wird dann zu XXX-58%2525xx umgewandelt.)
    » sponsor me via GitHub or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •