Ergebnis 1 bis 9 von 9

Thema: Fehlermeldung bei Umstellung von PHP 5.6 auf PHP 7 / 3.5.18

  1. #1
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    10

    Standard Fehlermeldung bei Umstellung von PHP 5.6 auf PHP 7 / 3.5.18

    Moin!

    Leider erfolgt bei mir nach der Umstellung der PHP auf der 1&1 Service Seite (s.o.)
    eine Fehlermeldung (siehe Anhang).
    Das sieht mir so aus, als werde kein Zugang zur Datenbank hergestellt.

    Die Seite funktioniert unter 5.6 problemlos. Der aktuelle Check sagt: alles ok!

    Kann jemand weiterhelfen? Wo kann ich ansetzen?
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Datenbanktreiber in der Localconfig auf MySQLi gestellt?

    Warum PHP7? 5.6 ist doch super... Einige Erweiterungen sind noch nicht PHP7 fähig.

  3. #3
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    10

    Lächelndes Gesicht

    Danke Frank! Das war ja einfach!

    PHP 7? -> Wg.: 1&1 Wollte in der nächsten Zeit nicht schon wieder etwas ändern müssen.
    Ich schaue mir das mal an und habe durch deine Hilfe nun beide Optionen !

    Also Danke für die schnelle Reaktion
    Michael

  4. #4
    Contao-Nutzer
    Registriert seit
    14.09.2013.
    Ort
    Thüringen
    Beiträge
    32

    Standard Umstellung auf PHP 7.0

    Hallo Frank,
    ich habe von meinem Provider auch eine Nachricht erhalten von 5.6 auf 7.0 anzuheben. Nun habe ich das selbe Problem. Wo kann ich das Umstellen? Ich bin Neuling und noch am lernen.

    Vielen Dank im Voraus!

  5. #5
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Den Datenbanktreiber entweder durch Aufruf des Installtools oder direkt in der system/config/localconfig.php 'MySQL' durch 'MySQLi' ersetzen.
    PHP-Code:
    $GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi'

  6. #6
    Contao-Nutzer
    Registriert seit
    14.09.2013.
    Ort
    Thüringen
    Beiträge
    32

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Den Datenbanktreiber entweder durch Aufruf des Installtools oder direkt in der system/config/localconfig.php 'MySQL' durch 'MySQLi' ersetzen.
    PHP-Code:
    $GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi'
    Danke!!!

  7. #7
    Contao-Nutzer
    Registriert seit
    14.09.2013.
    Ort
    Thüringen
    Beiträge
    32

    Standard Umstellung PHP 5.6 auf 7.0

    Guten Tag,

    nachdem ich von PHP 5.6 auf 7.0 umgestellt hatte war meine Seite (Testseite zum Glück) nicht mehr erreichbar, jetzt habe ich wieder von 7.0 auf 5.6 zurück gestellt und meine Seite ist auch nicht erreichbar. Ich komme nicht einmal mehr in die install.php

    Fehlermeldung:


    Fatal error: Uncaught exception Error with message Call to undefined function Contao\Database\mysql_connect() thrown in system/modules/core/library/Contao/Database/Mysql.php on line 47

    #0 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysql->connect()
    #1 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
    #2 [internal function]: Contao\Database::getInstance()
    #3 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #4 system/modules/core/controllers/BackendInstall.php(479): Contao\System->import('Database')
    #5 system/modules/core/controllers/BackendInstall.php(168): Contao\BackendInstall->setUpDatabaseConnection()
    #6 contao/install.php(24): Contao\BackendInstall->run()
    #7 {main}

    Kann mir da jemand Hilfestellung geben, bin Anfänger!

    Danke euch im Voraus!
    bruno

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

    Standard

    Die Anwort(en) stehen genau über deinen Betrag. Bei PHP7 Umstellung DB Treiber über die install.php auf mysqli.

    Wenn jetzt auf 5.6 auch nichts mehr geht, dann in die error.log von Contao schauen (system/logs/error.log)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Contao-Nutzer
    Registriert seit
    14.09.2013.
    Ort
    Thüringen
    Beiträge
    32

    Daumen hoch

    Zitat Zitat von BugBuster Beitrag anzeigen
    Die Anwort(en) stehen genau über deinen Betrag. Bei PHP7 Umstellung DB Treiber über die install.php auf mysqli.

    Wenn jetzt auf 5.6 auch nichts mehr geht, dann in die error.log von Contao schauen (system/logs/error.log)
    Hallo BugBuster,

    danke für deine Hilfe.

    Ich habe es händisch umgestellt, da ich nicht mehr zum Install.php gekommen bin. Jetzt läuft es wieder.
    Das muss man als Neuling erst mal wissen.

    Danke!!

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
  •