Theme+ 4: "Entwicklermodus" deaktivieren?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Michael
    Contao-Fan
    • 19.06.2009
    • 479

    #16
    Ich hänge mich hier einmal rein. Habe seit kurze fast die genau gleiche Fehlermeldung:
    Code:
    PHP Warning: mysqli::real_escape_string() [<a href='http://ch2.php.net/manual/en/mysqli.real-escape-string.php'>mysqli.real-escape-string.php</a>]: Couldn't fetch mysqli in .../system/modules/core/library/Contao/Database/Mysqli/Statement.php on line 44
    #0 [internal function]: __error(2, 'mysqli::real_es...', '/home/.../w...', 44, Array)
    #1 .../system/modules/core/library/Contao/Database/Mysqli/Statement.php(44): mysqli->real_escape_string('a:27:{s:7:"refe...')
    #2 .../system/modules/core/library/Contao/Database/Statement.php(347): Contao\Database\Mysqli\Statement->string_escape('a:27:{s:7:"refe...')
    #3 .../system/modules/core/library/Contao/Database/Statement.php(322): Contao\Database\Statement->escapeParams(Array)
    #4 .../system/modules/core/library/Contao/Database/Statement.php(261): Contao\Database\Statement->replaceWildcards(Array)
    #5 .../system/modules/core/classes/BackendUser.php(154): Contao\Database\Statement->execute('a:27:{s:7:"refe...', '2')
    #6 [internal function]: Contao\BackendUser->__destruct()
    #7 {main}
    Habe ein gekauftes Theme(nicht das oben erwähnte) im Einsatz und eine eigene Erweiterung. Bis vor Kurzem lief alles rund.
    Hat jemand einen Tipp?

    Besten Dank!
    Michael
    Contao ist echt !

    Kommentar

    • webstar
      Contao-Urgestein
      • 29.10.2009
      • 2020

      #17
      Zitat von Michael Beitrag anzeigen
      Ich hänge mich hier einmal rein. Habe seit kurze fast die genau gleiche Fehlermeldung:
      Code:
      PHP Warning: mysqli::real_escape_string() [<a href='http://ch2.php.net/manual/en/mysqli.real-escape-string.php'>mysqli.real-escape-string.php</a>]: Couldn't fetch mysqli in .../system/modules/core/library/Contao/Database/Mysqli/Statement.php on line 44
      #0 [internal function]: __error(2, 'mysqli::real_es...', '/home/.../w...', 44, Array)
      #1 .../system/modules/core/library/Contao/Database/Mysqli/Statement.php(44): mysqli->real_escape_string('a:27:{s:7:"refe...')
      #2 .../system/modules/core/library/Contao/Database/Statement.php(347): Contao\Database\Mysqli\Statement->string_escape('a:27:{s:7:"refe...')
      #3 .../system/modules/core/library/Contao/Database/Statement.php(322): Contao\Database\Statement->escapeParams(Array)
      #4 .../system/modules/core/library/Contao/Database/Statement.php(261): Contao\Database\Statement->replaceWildcards(Array)
      #5 .../system/modules/core/classes/BackendUser.php(154): Contao\Database\Statement->execute('a:27:{s:7:"refe...', '2')
      #6 [internal function]: Contao\BackendUser->__destruct()
      #7 {main}
      Habe ein gekauftes Theme(nicht das oben erwähnte) im Einsatz und eine eigene Erweiterung. Bis vor Kurzem lief alles rund.
      Hat jemand einen Tipp?

      Besten Dank!
      Michael
      Wenn Theme+ nicht eingesetzt wird, dann ist der Beitrag hier im Forum falsch aufehoben.

      Dieser Fehler tritt auf, wenn irgendeine Erweiterung die Reihenfolge von den Contao Objekten (Database und User) falsch initialisiert. Zuerst muss das User-Objekt erstellt werden, in deinem Fall der BackendUser und danach die Datenbank. Der schwierige an den Fehler, dass man die Ursache nicht debuggen kann. Dir bleibt nichts anderes übrig als deine eigene Erweiterung und das Theme zu überprüfen.
      netzmacht: Partner Profil | Wunschzettel | Internetseite | Github | Unterstützungsmöglichkeiten

      Kommentar

      • Michael
        Contao-Fan
        • 19.06.2009
        • 479

        #18
        Hallo webstar

        Ja, dann hätte ich wo möglich besser eine neues Thema erstellt. Sorry!
        Aber besten Dank für deine Erklärung! Dies hilft schon etwas weiter.
        Contao ist echt !

        Kommentar

        Lädt...