Ergebnis 1 bis 9 von 9

Thema: Fehlermeldung / Datenbank-Anbindung futsch

  1. #1
    Contao-Nutzer Avatar von Tinker2
    Registriert seit
    27.06.2009.
    Beiträge
    122

    Standard Fehlermeldung / Datenbank-Anbindung futsch

    Hallo Community!

    Bei mir ist gerade eine sehr alte Seite nicht mehr erreichbar, sie läuft noch auf einer 2.11-Installation (was für die Seite bis dato ausreichend war).
    Nun kommt bei Laden nur der gelbe Hinweis "An error occured while executing this script!"

    Im Error-Log:
    Could not connect to database (Access denied for user ''@'localhost' (using password: NO)) thrown in /www/htdocs/.../system/libraries/Database.php on line 78
    Rufe ich das Install-Tool auf, dann will er mir eine neue Installation unterjubeln...
    Ergo ist die Datenbank-Anbindung futsch...
    Unter dem php-admin kann ich sehen, dass die Datenbank noch da ist mit ihren hübschen Daten...

    Mein Hoster ist all-inkl und zuletzt gab es dort das PHP-Update... sonst hat sich meiner Kenntnis nach nix getan.

    Hat jemand ne Idee was da los sein könnte?

    Danke schonmal!
    Geändert von Tinker2 (19.04.2017 um 12:49 Uhr)

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

    Standard

    Zitat Zitat von Tinker2 Beitrag anzeigen
    Rufe ich das Install-Tool auf, dann will er mir eine neue Installation unterjubeln...
    Was meinst du damit?

    Laut der Fehlermeldung sind die Datenbankverbindungsdaten falsch oder fehlen. Die kannst du über das Install Tool wieder setzen - oder manuell in der localconfig.php
    Überprüfe mal, ob die localconfig.php überhaupt noch vorhanden ist - wenn nicht, dann aus einem Backup wieder herstellen.

  3. #3
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.949

    Standard

    Als erstes solltest Du versuchen den Datenbanktreiber vom MySQLauf MySQLi umzustellen. DAs sollte im Installtool oder durch editieren der Datei localconfig.php gehen (der MySQL-Treiber wird in neueren PHP Versionen nicht mehr bereit gestellt, Du musst dort MaSQLi nehmen).

    DAß Du dann natürlich auch noch die Website auf eine aktuelle Contao-Version bringen solltest ist eine andere Geschichte.


    Spooky hat schneller geschrieben und genauer gelesen.
    Geändert von fiedsch (19.04.2017 um 13:00 Uhr)
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

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

    Support Contao

    Standard

    Zitat Zitat von Tinker2 Beitrag anzeigen

    Mein Hoster ist all-inkl und zuletzt gab es dort das PHP-Update... sonst hat sich meiner Kenntnis nach nix getan.
    Und dabei könnte es sein das php7 jetzt im Einsatz ist. Das würde ich dann auf php5.6 zurücksetzen solange Du die 2er Version verwendest. Die ist m.E. nämlich nicht mit php7 kompatibel.
    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.




  5. #5
    Contao-Nutzer Avatar von Tinker2
    Registriert seit
    27.06.2009.
    Beiträge
    122

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Was meinst du damit?

    Laut der Fehlermeldung sind die Datenbankverbindungsdaten falsch oder fehlen. Die kannst du über das Install Tool wieder setzen - oder manuell in der localconfig.php
    Überprüfe mal, ob die localconfig.php überhaupt noch vorhanden ist - wenn nicht, dann aus einem Backup wieder herstellen.
    Ich meine damit, dass das Install-Tool mit dem Bildschirm erscheint, den ich bei einer frischen Installation bekomme (Passwort vergeben).

    localconfig... danke, Wald vor lauter Bäumen nicht gesehen.
    Was soll ich sagen? Sie lächelt mich jungfräulich an mit folgendem Inhalt:
    ### INSTALL SCRIPT START ###
    $GLOBALS['TL_CONFIG']['websitePath'] = '';
    $GLOBALS['TL_CONFIG']['licenseAccepted'] = true;
    ### INSTALL SCRIPT STOP ###

    Mehr ist nicht mehr drin... ein Backup gibt es nicht, meiner Kenntnis nach.

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

    Standard

    Dann musst du die Einstellungen einfach neu setzen.

  7. #7
    Contao-Nutzer Avatar von Tinker2
    Registriert seit
    27.06.2009.
    Beiträge
    122

    Standard

    Also einfach das Install-Tool neu mit den entsprechenden Daten durchlaufen?
    Sorry für die etwas bodenständige Frage, ich hab grad keine Lust was falsch zu machen ...

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

    Standard

    Ja . Zusätzlich musst du dann im Back-End auch noch alle Einstellungen unter System » Einstellungen neu setzen.

    Und du solltest dringend auf Contao 3.5.25 bzw. 3.5.26 aktualisieren (letzteres wird bald kommen).

  9. #9
    Contao-Nutzer Avatar von Tinker2
    Registriert seit
    27.06.2009.
    Beiträge
    122

    Standard

    Super, danke dir und eine Portion Erste-Sahne-Karma an dich.

    Ja, das mit dem Update schwebt schon lange im Hintergrund. Da die Seite aber bis auf Weiteres keine Neuerungen braucht und da 1-2 Erweiterungen aus der seligen 2er-Zeit laufen hab ich bisher die Finger davon gelassen. Ist die letzte in meinem Stall die noch so läuft und ich bin noch etwas gebrannt von der Zeit als die 3er-Version neu war und das Update... für Hochleistungssportler war

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
  •