Ergebnis 1 bis 13 von 13

Thema: Fehlermeldung "Could not connect to database" / "wp-con.php" im root-Verzeichnis

  1. #1
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard Fehlermeldung "Could not connect to database" / "wp-con.php" im root-Verzeichnis

    Hallo,

    ich erhalte gerade folgende Fehlermeldung:

    Fatal error: Uncaught exception Exception with message Could not connect to database (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)) thrown in /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php on line 78
    #0 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php(135): Database->__construct()
    #1 [internal function]: Database::getInstance()
    #2 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/System.php(170): call_user_func(Array)
    #3 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Model.php(86): System->import('Database')
    #4 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/modules/frontend/FrontendUser.php(91): Model->__construct()
    #5 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/modules/frontend/FrontendUser.php(173): FrontendUser->__construct()
    #6 [internal function]: FrontendUser::getInstance()
    #7 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/System.php(170): call_user_func(Array)
    #8 /usr/local/pem/vhosts/103409/webspace/httpdocs/index.php(65): System->import('FrontendUser', 'User')
    #9 /usr/local/pem/vhosts/103409/webspace/httpdocs/index.php(400): Index->__construct()
    #10 {main}
    Version ist Contao 2.11.3

    Außerdem habe ich im root-Verzeichnis eine wp-conf.php!! Beim Versuch die herunterzuladen bekomme ich eine Virusmeldung 'PHP/WebShell.A.1' gefunden!

    Bin gerade etwas ratlos und wollte mal nach Tips fragen, wie ich jetzt am besten weiter vorgehe.

    Viele Grüße

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

    Standard

    Provider melden das aus deiner Seite eine fremde Datei abgelegt wurde mit Virus infiziert.
    Weiterhin ist scheinbar deine localconfig.php defekt, entweder gelöscht oder beschädigt, jedenfalls fehlen dort die DB Angaben oder sind nicht vollständig.

    Alles weitere: http://de.contaowiki.org/Contao_gehackt
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Vielen Dank BugBuster!

    Nachdem ich die Datei entfernt habe, war mir über die install.php möglich die Datenbank anzugeben. Leider gibt es so immer noch keine Verbindung zur Datenbank und ich bekomme jetzt folgende Fehlermeldung:

    Fatal error: Uncaught exception Exception with message Query error: No database selected (SELECT id, dns, language, fallback FROM tl_page WHERE type='root' AND (dns='www.xyz.de' OR dns='') AND (language IN('de','en') OR fallback=1) AND (start='' OR start<1351023566) AND (stop='' OR stop>1351023566) AND published=1 ORDER BY dns DESC, FIND_IN_SET(language, 'en,de') DESC, sorting LIMIT 0,1) thrown in /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php on line 686
    #0 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php(633): Database_Statement->query()
    #1 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/modules/frontend/Frontend.php(217): Database_Statement->execute('www.xyz...')
    #2 /usr/local/pem/vhosts/103409/webspace/httpdocs/index.php(85): Frontend->getRootPageFromUrl()
    #3 /usr/local/pem/vhosts/103409/webspace/httpdocs/index.php(401): Index->run()
    #4 {main}
    Wie kann ich hier weitermachen??

    Viele Grüße

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

    Standard

    "No database selected ", da fehlt noch eine Angabe
    PHP-Code:
    $GLOBALS['TL_CONFIG']['dbDatabase']= 'deine_datenbank'
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Hallo BugBuster,

    doch, die habe ich über install.php angegeben und ist auch in der localconfig so eingetragen. Habe natürlich auch mehrmals überprüft, ob ich mich vertippt habe ...

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

    Standard

    Hmm, dann müsste ja der Login nicht funktionieren, aber das sollte dann auch angezeigt werden, seltsam.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  7. #7
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Hmm, dann müsste ja der Login nicht funktionieren, aber das sollte dann auch angezeigt werden, seltsam.
    Der Login als admin im Backend funktioniert auch nicht - dann bekomme ich folgende Fehlermeldung:

    Fatal error: Uncaught exception Exception with message Query error: No database selected (SELECT * FROM tl_user WHERE username='admin') thrown in /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php on line 686
    #0 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Database.php(660): Database_Statement->query()
    #1 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/Model.php(195): Database_Statement->executeUncached('admin')
    #2 /usr/local/pem/vhosts/103409/webspace/httpdocs/system/libraries/User.php(176): Model->findBy('username', 'admin')
    #3 /usr/local/pem/vhosts/103409/webspace/httpdocs/contao/index.php(71): User->login()
    #4 /usr/local/pem/vhosts/103409/webspace/httpdocs/contao/index.php(144): Index->__construct()
    #5 {main}
    Aber du meintest jetzt den Login im Installtoll!??!

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

    Standard

    Das wäre egal, aber rufe nochmal das Install Tool auf ob die Daten noch vollständig sind.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Das wäre egal, aber rufe nochmal das Install Tool auf ob die Daten noch vollständig sind.
    Alle Logindaten sind vollständig, wenn ich mich im Installtool anmelde - auch in der localconfig sind alle Daten vorhanden ...

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

    Standard

    Wenn dann mit den Daten die DB nicht auswählbar ist, stimmen die Daten nicht.
    Anders kann ich mir das nicht vorstellen.
    Kannst du mit den selben Daten mit einem anderem Tool deine Datenbank erreichen?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Jetzt wurde der Account erst mal pauschal vom Provider gesperrt ... Während ich mich noch im Support mit denen auseinandersetze. Muss es also erst mal wieder frei bekommen.

    Welches Tool könnte ich da nehmen?

  12. #12
    Contao-Fan Avatar von webster
    Registriert seit
    14.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    Du könntest zum Beispiel den Adminer nehmen, das ist ein DB-Tool, das nur aus einer Datei besteht: http://www.adminer.org/de/
    Aber wenn Du gerade eh keinen Zugang zum Server hast, musst Du Dich wohl erstmal gedulden...
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

  13. #13
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard

    Hallo webster,

    danke für deine Antwort. Habe es jetzt mal mit dem Adminer probiert. Als Antwort kommt: Datenbank ungültig!

    Was kann hier jetzt die Ursache sein? Über den Zugang des Providers (phpMyAdmin) kann ich die Datenbank erreichen und dort gibt es auch keine etwaigen Fehlermeldungen.

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
  •