Ergebnis 1 bis 10 von 10

Thema: Seite geht nicht mehr, kein Zugriff auf Backend möglich

  1. #1
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Fehler Seite geht nicht mehr, kein Zugriff auf Backend möglich

    Guten Morgen,

    ich habe seit heute morgen das Problem, dass eine Internetseite weder funktioniert noch ein Zugriff auf das Backend möglich ist. Änderungen wurden vor 4 Tagen an der Seite vorgenommen, betrafen aber nur Artikelinhalte. Weiß jemand einen Ratwas zu tun ist? Die Log-Datei zeigt folgende Fehlermeldung, mit der ich aber nicht viel anfangen kann, da zu wenig Erfahrung damit:

    Code:
    PHP Fatal error: Uncaught exception 'Error' with message 'Call to undefined function Contao\Database\mysql_connect()' thrown in /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/Database/Mysql.php on line 47
    #0 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysql->connect()
    #1 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
    #2 [internal function]: Contao\Database::getInstance()
    #3 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #4 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/User.php(158): Contao\System->import('Database')
    #5 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/classes/FrontendUser.php(62): Contao\User->__construct()
    #6 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/core/library/Contao/User.php(220): Contao\FrontendUser->__construct()
    #7 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/avisota-core/classes/src/ServiceFactory.php(43): Contao\User::getInstance()
    #8 [internal function]: Avisota\Contao\Core\ServiceFactory->init(Object(Pimple))
    #9 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/dependency-container/classes/src/DependencyInjection/Container/ContainerInitializer.php(114): ReflectionMethod->invokeArgs(Object(Avisota\Contao\Core\ServiceFactory), Array)
    #10 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/dependency-container/classes/src/DependencyInjection/Container/ContainerInitializer.php(449): DependencyInjection\Container\ContainerInitializer->callHooks(Object(Pimple))
    #11 /homepages/34/d271016604/htdocs/altebrauerei16/system/initialize.php(243): DependencyInjection\Container\ContainerInitializer->init()
    #12 /homepages/34/d271016604/htdocs/altebrauerei16/index.php(16): require('/homepages/34/d...')
    Danke!
    Geändert von xchs (04.09.2017 um 12:12 Uhr)

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

    Standard

    Vermutlich wurde auf PHP 7.x umgestellt. Du musst in deiner localconfig.php den dbDriver auf MySQLi setzen.

  3. #3
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Standard

    Danke, habe ich geändert, leider ohne Erfolg!

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

    Standard

    Wie lautet die Fehlermeldung jetzt?

  5. #5
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Standard

    Code:
    PHP Fatal error: Uncaught exception 'Error' with message 'Function name must be a string' thrown in /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/doctrine-dbal/config/services.php on line 147
    #0 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(126): DependencyInjection\Container\ContainerInitializer->{closure}(Object(Pimple))
    #1 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(83): Pimple::{closure}(Object(Pimple))
    #2 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/doctrine-dbal/config/services.php(228): Pimple->offsetGet('doctrine.eventM...')
    #3 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(126): DependencyInjection\Container\ContainerInitializer->{closure}(Object(Pimple))
    #4 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(83): Pimple::{closure}(Object(Pimple))
    #5 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/doctrine-orm/config/services.php(156): Pimple->offsetGet('doctrine.connec...')
    #6 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(126): DependencyInjection\Container\ContainerInitializer->{closure}(Object(Pimple))
    #7 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/pimple-pimple/classes/lib/Pimple.php(83): Pimple::{closure}(Object(Pimple))
    #8 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/avisota-core/classes/src/ServiceFactory.php(49): Pimple->offsetGet('doctrine.orm.en...')
    #9 [internal function]: Avisota\Contao\Core\ServiceFactory->init(Object(Pimple))
    #10 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/dependency-container/classes/src/DependencyInjection/Container/ContainerInitializer.php(114): ReflectionMethod->invokeArgs(Object(Avisota\Contao\Core\ServiceFactory), Array)
    #11 /homepages/34/d271016604/htdocs/altebrauerei16/system/modules/dependency-container/classes/src/DependencyInjection/Container/ContainerInitializer.php(449): DependencyInjection\Container\ContainerInitializer->callHooks(Object(Pimple))
    #12 /homepages/34/d271016604/htdocs/altebrauerei16/system/initialize.php(243): DependencyInjection\Container\ContainerInitializer->init()
    #13 /homepages/34/d271016604/htdocs/altebrauerei16/index.php(16): require('/homepages/34/d...')
    Geändert von xchs (04.09.2017 um 12:13 Uhr)

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

    Standard

    Auch dieser Fehler tritt durch die Umstellung auf PHP 7.x auf. In diesem Fall muss wohl die doctrine-dbal Extension aktualisiert werden.

  7. #7
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Standard

    Ok, was muss ich da wo machen?

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

    Standard

    Wie man in der Fehlermeldung erkennen kann, verwendest du Avisota. Soweit ich weiß ist Avisota immer noch nicht zu 100% mit PHP 7.x kompatibel. Ich denke du musst vorerst einfach wieder auf PHP 5.6 zurück gehen.

  9. #9
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Standard

    Ja, Avisota ist integriert, ok, ich versuche mal die Umstellung. Danke!

  10. #10
    Contao-Nutzer
    Registriert seit
    27.01.2014.
    Beiträge
    70

    Standard

    Das war es, Problem gelöst, Seite und Backend wieder da!

    Vielen Dank für die Hilfe!!!

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
  •