Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Problem: Keine Verbindung zur Datenbank vorhanden!

  1. #1
    Contao-Nutzer
    Registriert seit
    26.06.2009.
    Ort
    Aachen
    Beiträge
    195

    Frage Problem: Keine Verbindung zur Datenbank vorhanden!

    Hallo zusammen,

    ich möchte ein Kundenprojekt von meinem Entwicklungs- auf den Kundenserver verlegen.
    Dieser ist bei 1und1. Bislang hatte ich damit auch keine Probleme. Heute ist das leider anders:

    Obwohl ich die localconfig.php angepasst und den Host auf xxxx.db.1und1.com umgestellt habe (alles wie in der 1und1-Console beschrieben), bekomme ich keine Verbindung zur MySQL-Datenbank.
    Fehlermeldung:
    Fatal error: Uncaught exception Exception with message Query error: No database selected ...
    Contao-Check erkennt keine Probleme. PHP-Version ist 5.6.30.

    Wenn ich die Contao-Installation aufrufe kann ich die MySQL-Daten eingeben, erhalte dann aber immer die Meldung
    Keine Verbindung zur Datenbank vorhanden!
    Ich kann aber nicht, wie hier und da im Forum beschrieben, die Portnummer weglassen. Diese wird immer wieder auf 3306 zurück gestellt. Eine Information zur Portnummer sehe ich bei 1und1 nicht und auch der Support konnte mir eben keinen Port mitteilen

    Wenn ich das von 1und1 beschriebene PHP-Skript nutze:
    PHP-Code:
    $host_name  "dbZAHL.db.1and1.com";
        
    $database   "dbZAHL";
        
    $user_name  "ZAHL";
        
    $password   "PASSWORT";

        
    $connect mysql_connect($host_name$user_name$password$database);

        if(
    mysql_errno())
        {
        echo 
    '<p>Verbindung zum MySQL Server fehlgeschlagen: '.mysql_error().'</p>';
        }
        else
        {
        echo 
    '<p>Verbindung zum MySQL Server erfolgreich aufgebaut.</p>';
        }
        
    $x mysql_select_db($database); 
    erhalte ich keine Fehlermeldung. D.h. grundsätzlich kann die DB erreicht werden, nicht jedoch in der Contao-Umgebung.

    Hat jemand von Euch eine Idee, woran es noch liegen könnte oder hatte gar das gleiche Problem schon einmal?

    Ich freue mich über alle Tipps.
    Vielen Dank,
    Fwac.
    Geändert von Fwac (29.05.2017 um 12:17 Uhr)

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

    Support Contao

    Standard

    Wenn ich bisher jemandem bei einem solchen Problem bei 1&1 geholfen habe, war es am häufigsten:
    • Datenbanksever nicht eingetragen. localhost funktioniert da nämlich zumindestens im shared Hosting nicht
    • DB-Name und DB-Benutzer vertauscht

    Portnummer 3306 habe ich bei meinen 1&1 Installationen immer als korrekt festgestellt.
    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.




  3. #3
    Contao-Nutzer
    Registriert seit
    26.06.2009.
    Ort
    Aachen
    Beiträge
    195

    Computer Peinlich ;-)

    Danke Dir - Benutzername und Datenbankname sind nur scheinbar gleich ...
    Es ist einfach zu heiß heute, lag sicher daran ;-)

  4. #4
    Contao-Fan Avatar von Fachinger
    Registriert seit
    24.04.2016.
    Ort
    Limburg
    Beiträge
    308

    Standard

    Ja, der username ist ein klein wening anders. [emoji3]

    Gesendet von meinem LG-H815 mit Tapatalk

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
  •