Ergebnis 1 bis 25 von 25

Thema: Datenbankverbindung fehlgeschlagen (Mittwald)

  1. #1
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard Datenbankverbindung fehlgeschlagen (Mittwald)

    hallo zusammen,
    bei update auf 4.13.35 muss man ja die datenbankverbindung neu eingeben, richtig?
    bei der eingabe übernehme ich genau die mir zur verfügung stehenden daten.
    Benutzername/ Passwort/ Server (:Port)/ Datenbankname.
    trotzdem meckert die "Datenbank-URL"

    die seite ist nicht erreichbar. das ist ziemlich doof.

    hat jemand eine idee?

    das steht in der parameters.yml
    database_host: db001615.mydbserver.com
    database_port: 3306
    database_user: p356777
    database_password: password
    database_name: usr_p356777_2
    database_version: 5.6.51-91.0


    das steht in der Datenbank-URL:
    mysql://p356777assword@localhost:3306/usr_p356777_2


    - "database_version: 5.6.51-91.0" ist raus
    - "Symfony Cache" leert nicht im abgesicherten modus:
    Neuerstellung des Contao-Caches
    vendor/bin/contao-console contao:maintenance-mode enable
    rm -rf var/cache/prod
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    vendor/bin/contao-console contao:maintenance-mode disable

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

    Standard

    Zitat Zitat von DaBu Beitrag anzeigen
    bei update auf 4.13.35 muss man ja die datenbankverbindung neu eingeben, richtig?
    Nein, nur bei einem Update des Contao Managers, damit "server_version" entfernt wird.


    Zitat Zitat von DaBu Beitrag anzeigen
    die seite ist nicht erreichbar.
    Was genau ist der Fehler?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Nein, nur bei einem Update des Contao Managers, damit "server_version" entfernt wird.


    Was genau ist der Fehler?
    schnell zwischendurch:
    habe die .env.local gefunden.

  4. #4
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Nein, nur bei einem Update des Contao Managers, damit "server_version" entfernt wird.


    Was genau ist der Fehler?
    log

    [2024-01-19T11:54:11.486858+01:00] php.CRITICAL: Uncaught Exception: An exception occurred in the driver: SQLSTATE[HY000] [2002] No such file or directory {"exception":"[object] (Doctrine\\DBAL\\Exception\\ConnectionException(co de: 2002): An exception occurred in the driver: SQLSTATE[HY000] [2002] No such file or directory at /html/contao/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:101)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 2002): SQLSTATE[HY000] [2002] No such file or directory at /html/contao/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 2002): SQLSTATE[HY000] [2002] No such file or directory at /html/contao/vendor/doctrine/dbal/src/Driver/PDO/MySQL/Driver.php:34)"} []

    - - - Aktualisiert - - -

    Neuerstellung des Contao-Caches
    vendor/bin/contao-console contao:maintenance-mode enable
    rm -rf var/cache/prod
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    vendor/bin/contao-console contao:maintenance-mode disable



    Datenbank-Probleme
    An exception occurred in the driver: SQLSTATE[HY000] [2002] No such file or directory

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du bist mir noch eine Antwort zur .env.local schuldig.

    Bei aller Aufregung, dass die Seite nicht online ist - Hektik bringt Dich nicht weiter.

    Außerdem hat @tab vorhin schon mal darauf hingewiesen, das sich "localhost" bei der DB-URL mit "database_host: db001615.mydbserver.com" in der parameters.yml widerspricht.

    Was bedeutet

    das steht in der Datenbank-URL:
    mysql://p356777assword@localhost:3306/usr_p356777_2

    Meinst Du im Contao-Manager?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von DaBu Beitrag anzeigen
    schnell zwischendurch:
    habe die .env.local gefunden.
    DATABASE_URL=mysql://p356777:PASSWORT@localhost:3306/usr_p356777_2
    Geändert von Spooky (19.01.2024 um 12:43 Uhr)

  7. #7
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Du bist mir noch eine Antwort zur .env.local schuldig.

    Bei aller Aufregung, dass die Seite nicht online ist - Hektik bringt Dich nicht weiter.

    Außerdem hat @tab vorhin schon mal darauf hingewiesen, das sich "localhost" bei der DB-URL mit "database_host: db001615.mydbserver.com" in der parameters.yml widerspricht.

    Was bedeutet

    das steht in der Datenbank-URL:
    mysql://p356777assword@localhost:3306/usr_p356777_2

    Meinst Du im Contao-Manager?

    ja genau im Contao-Manager nach:
    Verbindungs-Parameter
    Gib eine Datenbank-URL ein, oder fülle die Felder für Benutzername, Passwort, Server und Datenbank separat aus.

    Fehler beim verbinden mit der Datenbank.
    Datenbank-URL

  8. #8
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und welchen Datenbankserver verlangt Mittwald nun für die Erreichbarkeit - localhost oder den Namen des Datenbankservers?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Aktuell hast du localhost eingetragen. Stimmt das denn überhaupt?
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Deine Installation zuvor funktioniert hatte, dann müsste es eigentlich "db001615.mydbserver.com" sein.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  11. #11
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Du bist mir noch eine Antwort zur .env.local schuldig.

    Bei aller Aufregung, dass die Seite nicht online ist - Hektik bringt Dich nicht weiter.

    Außerdem hat @tab vorhin schon mal darauf hingewiesen, das sich "localhost" bei der DB-URL mit "database_host: db001615.mydbserver.com" in der parameters.yml widerspricht.

    Was bedeutet

    das steht in der Datenbank-URL:
    mysql://p356777assword@localhost:3306/usr_p356777_2

    Meinst Du im Contao-Manager?

    bedeutet das, dass ich in der parameters.yml das ändern muss?

  12. #12
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Wenn Deine Installation zuvor funktioniert hatte, dann müsste es eigentlich "db001615.mydbserver.com" sein.
    wo genau packe ich das hin?
    hier hin: "Datenbank-URL:" ? bei den "Verbindungs-Parameter" im Manager?

  13. #13
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  14. #14
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Ja.
    Screenshot 2024-01-19 132446.png


    hier hin?
    das macht er nicht!

  15. #15
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von DaBu Beitrag anzeigen
    Screenshot 2024-01-19 132446.png


    hier hin?
    das macht er nicht!
    Screenshot 2024-01-19 132722.png

  16. #16
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du kannst es entweder oben in die Zeile an Stelle von localhost einbauen oder unten bei Server an Stelle von localhost eintragen. Das sollte egal sein.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  17. #17
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    ich verstehe auch nicht, dass das dort

    "Datenbank-URL
    oder
    Benutzername"

    steht und doch beides eingetragen werden muss.

  18. #18
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein musst Du nicht. Du kannst dass Feld Datenbank-URL füllen im entsprechenden Format oder Du benutzt die unteren vier Felder und das obere Feld wird daraus generiert.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  19. #19
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Du kannst es entweder oben in die Zeile an Stelle von localhost einbauen oder unten bei Server an Stelle von localhost eintragen. Das sollte egal sein.
    mlweb, du bist mein held des tages, ach was sag ich: des jahres!

    es hat geklappt. ich habe
    db001615.mydbserver.com.
    bei host eingetragen und die zauberei ging los.
    über das install.tool habe ich dann die datenbank aktualisiert und jetzt habe ich eine wunderbare aktuelle version 4.13.36 und die seite ist wieder online:
    https://www.beyenburg-laaken.ekir.de/home.html

    vielen vielen liebe dank!
    du hast mich gerettet!

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

    Standard

    btw. @DaBu auf KEINEN FALL das APP_SCRET posten. Habe es nun entfernt. Zur Vorsicht solltest du das APP_SECRET nun neu generieren lassen. Also bspw. aus der .env.local löschen und dann wieder "Abhängigkeiten installieren" ausführen.
    » sponsor me via GitHub or PayPal or Revolut

  21. #21
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Du jetzt eine .env.local mit den DB-Parametern hast, benötigst Du die Daten in der parameters.yml nicht mehr.
    Wenn die parameters.yml keine weiteren Daten als die DB-Daten enthält, kannst Du diese auch löschen.
    Die .env.local hat zwar Vorrang, aber die DB-Daten in zwei Dateien, kann bei der Dursicht der Installation auch zu Mißverständnissen führen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  22. #22
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    btw. @DaBu auf KEINEN FALL das APP_SCRET posten. Habe es nun entfernt. Zur Vorsicht solltest du das APP_SECRET nun neu generieren lassen. Also bspw. aus der .env.local löschen und dann wieder "Abhängigkeiten installieren" ausführen.

    Spooky, du bist auch mein held!

    ich versuche jetzt mal eure anweisungen auszuführen.

  23. #23
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    btw. @DaBu auf KEINEN FALL das APP_SCRET posten. Habe es nun entfernt. Zur Vorsicht solltest du das APP_SECRET nun neu generieren lassen. Also bspw. aus der .env.local löschen und dann wieder "Abhängigkeiten installieren" ausführen.
    erledigt.
    musste dann nochmal die db001615.mydbserver.com. bei host eintragen

  24. #24
    Contao-Nutzer Avatar von DaBu
    Registriert seit
    09.11.2012.
    Ort
    Wuppertal
    Beiträge
    61

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Wenn Du jetzt eine .env.local mit den DB-Parametern hast, benötigst Du die Daten in der parameters.yml nicht mehr.
    Wenn die parameters.yml keine weiteren Daten als die DB-Daten enthält, kannst Du diese auch löschen.
    Die .env.local hat zwar Vorrang, aber die DB-Daten in zwei Dateien, kann bei der Dursicht der Installation auch zu Mißverständnissen führen.
    das steht drin:

    # This file has been auto-generated during installation
    parameters:
    database_host: db001615.mydbserver.com
    database_port: 3306
    database_user: p356777
    database_password: XXX
    database_name: usr_p356777_2

    secret: XXX


    die ganze datei parameters.yml löschen?

  25. #25
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In der .env.local stehen die Zugangsdaten der DB incl. eines Secret drin?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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