Ergebnis 1 bis 9 von 9

Thema: 2.11 1088 | Could not connect to database beim Install

  1. #1
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.706
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Frage 2.11 1088 | Could not connect to database beim Install

    Hallo,

    ich habe mal versucht die 2.11 1088 zu installieren. Ich bekomme schon vor der Lizenzbestätigung und der Eingabe irgendeines Passwortes einen Fatal error
    Code:
    Fatal error: Uncaught exception Exception with message Could not connect to database (Access denied for user 'ich123'@'localhost' (using password: NO)) thrown in /meinPfad/system/libraries/Database.php on line 78
    
    #0 /meinPfad/system/libraries/Database.php(134): Database->__construct()
    #1 [internal function]: Database::getInstance()
    #2 /meinPfad/system/libraries/System.php(147): call_user_func(Array)
    #3 /meinPfad/system/modules/backend/Backend.php(49): System->import('Database')
    #4 /meinPfad/system/modules/z_custombemodule/BENavigation.php(51): Backend->__construct()
    #5 /meinPfad/system/libraries/System.php(147): BENavigation->__construct()
    #6 /meinPfad/system/modules/backend/BackendTemplate.php(160): System->import('BENavigation')
    #7 /meinPfad/contao/install.php(904): BackendTemplate->output()
    #8 /meinPfad/contao/install.php(217): InstallTool->outputAndExit()
    #9 /meinPfad/contao/install.php(914): InstallTool->run()
    #10 {main}
    Wie kann das denn sein? Wieso versucht der eine Verbindung zur DB aufzubauen, bevor ich nach den Zugangsdaten gefragt werde?

    Grüße
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Und woher soll 'ich123'@'localhost' gekommen sein? In der config steht das nicht drin.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.706
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hab ich mich auch gefragt. Die localconfig.php war leer. "ich123" habe ich fürs Forum maskiert, da stand mein Zugangsname.

    Ich habe jetzt eine andere localconfig.php von mir mit DB-Zugangsdaten drübergebügelt dann gings, aber die Frage bleibt.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.468
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Die localconfig muss schon leer sein bei einer Neuinstallation. Dann geht das auch wie gewünscht. Wenn Du vorher da schon was einträgst, was ja klar der Fall war, dann versucht er zu verbinden

    Anders kann das eigentlich nicht sein. Aber anyway, ist auch nicht eine Beta und kann deshalb so viele Fehler beinhalten, wie sie will
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    385

    Standard

    Eigentlich eine interessante Frage: Wenn z.B. der MySQL-Server umzieht (also z.B. andere domain), kommt man dann noch in das Install-Tool oder kann man das nur über die localconfig fixen? Mein erwartetes verhalten wäre, dass das Installtool den Fehler erkennt und nach neuen DB-Daten fragt...

    /Edit: Ich schaffe es nicht, den Fehler zu reproduzieren...
    Geändert von SunBlack (22.10.2011 um 12:34 Uhr)

  6. #6
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.468
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Tut es ziemlich sicher nicht. Könnte man mal requesten, ja

    Also, dass das BE und so crashed ist ja logisch, aber das Installtool sollte das merken - jep
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.706
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Die localconfig muss schon leer sein bei einer Neuinstallation. Dann geht das auch wie gewünscht. Wenn Du vorher da schon was einträgst, was ja klar der Fall war, dann versucht er zu verbinden

    Anders kann das eigentlich nicht sein. Aber anyway, ist auch nicht eine Beta und kann deshalb so viele Fehler beinhalten, wie sie will
    Evtl. habe ich irgendeinen Fehler begangen, den ich nicht mehr nachvollziehen kann. Ich meine, ich hätte zuerst eine localconfig mit diesem Inhalt benutzt
    PHP-Code:
    <?php if (!defined('TL_ROOT')) die('You cannot access this file directly!');

    ### INSTALL SCRIPT START ###
    $GLOBALS['TL_CONFIG']['dateFormat'] = 'd.m.Y';
    $GLOBALS['TL_CONFIG']['datimFormat'] = 'd.m.Y H:i';
    $GLOBALS['TL_CONFIG']['timeZone'] = 'Europe/Berlin';
    $GLOBALS['TL_CONFIG']['cacheMode'] = 'none';
    $GLOBALS['TL_CONFIG']['rewriteURL'] = true;
    $GLOBALS['TL_CONFIG']['displayErrors'] = true;
    $GLOBALS['TL_CONFIG']['disableRefererCheck'] = true;
    $GLOBALS['TL_CONFIG']['maxImageWidth'] = 680;
    $GLOBALS['TL_CONFIG']['maxFileSize'] = 16001001;
    $GLOBALS['TL_CONFIG']['imageWidth'] = 1200;
    $GLOBALS['TL_CONFIG']['imageHeight'] = 1200;
    $GLOBALS['TL_CONFIG']['enableSearch'] = false;
    $GLOBALS['TL_CONFIG']['inactiveModules'] = 'a:8:{i:0;s:8:"calendar";i:1;s:8:"comments";i:2;s:3:"faq";i:3;s:7:"listing";i:4;s:10:"newsletter";i:5;s:4:"news";i:6;s:12:"registration";i:7;s:10:"rss_reader";}';
    $GLOBALS['TL_CONFIG']['sessionTimeout'] = 86400;
    $GLOBALS['TL_CONFIG']['repository_unsafe_catalog'] = true;
    ### INSTALL SCRIPT STOP ###

    ?>
    also ohne DB Verbindung, mit ein paar Standard-Werten. Aber hätte ich da nicht zuerst nach dem Install-Passwort gefragt werden müssen? Dann meine ich, dass ich in der Datei die Werte gelöscht habe und es war das selbe. Erst mit einer komplett ausgefüllten localconfig und der bereits richtig eingetragenen DB-Verbindung ging es dann. Aber ich gebe dir Recht, ich muss mich da wohl irgendwo vertan haben. Ich danke auf jeden Fall für eure Stellungsnahmen.

    ps Nach der Installation habe ich im BE sehen können, dass die 2.11 1088 bereits als 2.11.beta1 angezeigt wird.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  8. #8
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.468
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    ps Nach der Installation habe ich im BE sehen können, dass die 2.11 1088 bereits als 2.11.beta1 angezeigt wird.
    Ja klar, das ist ja auch die Version - sie ist aber nicht veröffentlicht.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  9. #9
    Contao-Nutzer
    Registriert seit
    30.10.2010.
    Ort
    Chemnitz
    Beiträge
    43

    Standard

    Ich habe den Fehler heute Morgen auch erzeugt bekommen. Ich habe ein manuelles Update von 2.95 auf 2.10.02 durchgeführt. Habe dann das Install.php aufgerufen, hatte aber vergessen die localconfig der alten Installation zurück zu spielen. Dabei kam der selbe Fehler wie oben. Warum er in dem Moment nicht einfach eine "neue installation" begonnen hat verstehe ich auch nicht. War nur froh, dass es nach dem Rückspielen der locolconfig wie erwartet ging.

    Stofffuchs

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
  •