Ergebnis 1 bis 23 von 23

Thema: Fehlermeldung nach Umzug des Provider-Servers

  1. #1
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard Fehlermeldung nach Umzug des Provider-Servers

    Hallo! Ich hoffe sehr, ihr könnt mir helfen! Vielleicht liegt es auch am Provider und ihr müsst mir gar nicht helfen. Doch bevor ich auf den Provider zugehe, möchte ich erst alles getan haben, was möglich ist ...

    In den letzten Tagen hat, wie im Betreff erwähnt, der Provider einen Umzug vollzogen. Wenn ich jetzt meine Seite (inforandgrafic.de) aufrufe, erscheint eine Fehlermeldung – siehe folgenden Screenshot:


    Contao_Screenshot.jpg

    Ich habe mir daraufhin die error.log-Datei angesehen und als letzter Fehler wird das folgende gemeldet:

    Code:
    [28-Feb-2020 13:08:00 GMT] PHP Fatal error: Uncaught exception 'Error' with message 'Call to undefined function Contao\Database\mysql_connect()' thrown in /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database/Mysql.php on line 64
    #0 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database.php(77): Contao\Database\Mysql->connect()
    #1 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database.php(160): Contao\Database->__construct()
    #2 [internal function]: Contao\Database::getInstance()
    #3 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/System.php(110): call_user_func()
    #4 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/User.php(89): Contao\System->import()
    #5 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/classes/FrontendUser.php(79): Contao\User->__construct()
    #6 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/User.php(151): Contao\FrontendUser->__construct()
    #7 [internal function]: Contao\User::getInstance()
    #8 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/System.php(110): call_user_func()
    #9 /var/www/vhosts/infoandgrafic.de/httpdocs/index.php(41): Contao\System->import()
    #10 /var/www/vhosts/infoandgrafic.de/httpdocs/index.php(414): Index->__construct()
    #11 {main}
    [28-Feb-2020 13:39:15 UTC] 
    PHP Deprecated notice: Function get_magic_quotes_gpc() is deprecated in /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Input.php on line 73
    #0 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Input.php(73): __error()
    #1 /var/www/vhosts/infoandgrafic.de/httpdocs/system/initialize.php(128): Contao\Input::initialize()
    #2 /var/www/vhosts/infoandgrafic.de/httpdocs/index.php(18): require('/var/www/vhosts...')
    #3 {main}
    
    [28-Feb-2020 13:39:15 GMT] PHP Fatal error: Uncaught exception 'Error' with message 'Call to undefined function Contao\Database\mysql_connect()' thrown in /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database/Mysql.php on line 64
    #0 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database.php(77): Contao\Database\Mysql->connect()
    #1 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/Database.php(160): Contao\Database->__construct()
    #2 [internal function]: Contao\Database::getInstance()
    #3 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/System.php(110): call_user_func()
    #4 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/User.php(89): Contao\System->import()
    #5 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/classes/FrontendUser.php(79): Contao\User->__construct()
    #6 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/User.php(151): Contao\FrontendUser->__construct()
    #7 [internal function]: Contao\User::getInstance()
    #8 /var/www/vhosts/infoandgrafic.de/httpdocs/system/modules/core/library/Contao/System.php(110): call_user_func()
    #9 /var/www/vhosts/infoandgrafic.de/httpdocs/index.php(41): Contao\System->import()
    #10 /var/www/vhosts/infoandgrafic.de/httpdocs/index.php(414): Index->__construct()
    #11 {main}
    Kann ich da überhaupt etwas unternehmen? Oder muss der Provider aktiv werden?

    Lieben Dank im Voraus an alle, die mir einen Tipp geben können!
    Beate
    Geändert von xchs (28.02.2020 um 19:30 Uhr) Grund: Code-Tags

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Könntest Du bitte Deine aktuelle Contao-Version angeben? Beachte bitte, dass Contao erst ab Version 3.5.5 mit PHP 7 kompatibel ist.

    Öffne Deine system/config/localconfig.php und ändere dort den Datenbanktreiber von derzeit "MySQL" auf neu "MySQLi"

    PHP-Code:
    $GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi'
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard Contao-Version

    Danke, xchs, für das schnelle Feedback:

    Zitat Zitat von xchs Beitrag anzeigen
    Könntest Du bitte Deine aktuelle Contao-Version angeben? Beachte bitte, dass Contao erst ab Version 3.5.5 mit PHP 7 kompatibel ist.
    Hmmm ... daran könnte es liegen. Ich hatte vor 5 Jahren das Contao-Theme eingekauft – als Version 3.1.0 … seitdem schiebe ich Updates vor mir her (aus den Bedenken heraus, dass plötzlich Inhalte verloren gehen könnten).

    Zitat Zitat von xchs Beitrag anzeigen
    Öffne Deine system/config/localconfig.php und ändere dort den Datenbanktreiber von derzeit "MySQL" auf neu "MySQLi"

    PHP-Code:
    $GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi'

    Nur damit ich es verstehe: Auch wenn mein Theme eine ältere Contao-Version aufweist (oder gerade deshalb) soll ich den von Dir vorgeschlagenen Eintrag mal ausprobieren?

    Vielen Dank im Voraus für Deine Hilfe!
    Beate

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von sueli Beitrag anzeigen
    Nur damit ich es verstehe: Auch wenn mein Theme eine ältere Contao-Version aufweist (oder gerade deshalb) soll ich den von Dir vorgeschlagenen Eintrag mal ausprobieren?
    Ja, auf jeden Fall.

    BTW: Du brauchst übrigens nicht den kompletten Text Deiner Beiträge fett formatieren. Man kann das auch so lesen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Alles klar: Fettsetzung des Textes nicht mehr machen - check

    Ich werde den Eintrag sofort ausprobieren und mich gleich noch einmal melden!

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, mach das ruhig mal. Allerdings wird Contao vermutlich trotzdem noch nicht fehlerfrei funktionieren, wenn für die Website PHP 7 eingestellt ist und Du noch auf Contao 3.1 bist.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Ich habe die Änderung eingetragen und gespeichert. Da ich hinter meiner Webadresse noch das "/contao" stehen hatte, kam das Contao-Administrations-Login als Eingabefenster ... doch sobald ich mich anmelden wollte, wurde nach Bestätigung der Eingabedaten die Seite vollweiß. Wenn ich nur "infoandgrafic.de" aufrufe (also ohne /contao) bleibt die Seite genau so weiß

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, wie gesagt, Contao 3.1 läuft nicht mit PHP 7. Wenn Du Glück hast, bietet Dein Hoster auch noch die inzwischen veraltete PHP-Version 5.6 an. Damit sollte die Website zumindest wieder funktionieren. Ansonsten müsstest Du die Website auf Contao 3.5.40 updaten (und vorzugsweise in einem zweiten Schritt dann auch auf Contao 4).
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Richtig ist:
    Nach dem Administrations-Login kommt wieder die Fehlermeldung.
    Wenn man die Seite nur ansehen möchte, wird sie komplett weiß.

    Daher:
    Du hast recht, d.h. das neue PHP verträgt sich nicht mit der älteren Contao-Version.

  10. #10
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, derzeit ist für diese Domain PHP 7.4.3 eingestellt.

    Bei welchem Hoster liegt denn Deine Contao-Installation?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  11. #11
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Ja, wie gesagt, Contao 3.1 läuft nicht mit PHP 7. Wenn Du Glück hast, bietet Dein Hoster auch noch die inzwischen veraltete PHP-Version 5.6 an. Damit sollte die Website zumindest wieder funktionieren. Ansonsten müsstest Du die Website auf Contao 3.5.40 updaten (und vorzugsweise in einem zweiten Schritt dann auch auf Contao 4).
    Ja, das mit dem Aufschieben der Updates ist auf Dauer kontraproduktiv. Asche auf mein Haupt!

    Wenn ich die Webseite updaten werde, könnte es denn zu Komplikationen kommen, oder mach' ich mir eigentlich unnötig 'einen Kopf' ??!

  12. #12
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Ja, derzeit ist für diese Domain PHP 7.4.3 eingestellt.

    Bei welchem Hoster liegt denn Deine Contao-Installation?
    Celeros Online (celeros.de)

  13. #13
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und welches Paket?

    Hier steht z. B. "Entwickler Werkzeug PHP - Versionen: 5.4, 5.5, 5.6 und 7.0-7.3".

    PHP 5.4
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  14. #14
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Und welches Paket?
    Webhosting Mini bzw. jetzt nennt es sich Webhosting S

  15. #15
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    https://www.celeros.de/webhosting-pr...bhosting-s.php

    Hast Du schon nachgeschaut, welche PHP-Versionen Du zur Auswahl hast?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  16. #16
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    https://www.celeros.de/webhosting-pr...bhosting-s.php

    Hast Du schon nachgeschaut, welche PHP-Versionen Du zur Auswahl hast?
    Ja, habe ich auch gemacht – unter Webhosting S steht:
    Entwickler Werkzeug PHP - Versionen: 5.4, 5.5, 5.6 und 7(Beta)

    Kann ich also bei Celeros anfragen, ob sie speziell für meine Seite infoandgrafic.de noch 5.6 fahren lassen oder muss ich das selbst einrichten? So was habe ich noch nie gemacht, aber ich werde auch mal selbst nachsehen, ob ich das irgendwo festlegen kann ...

  17. #17
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Ich komme in die Administrations-Oberfläche für die Datenbank und da sehe ich auch diesen Info-Bereich: PHP-Info.jpg

    Aber ich sehe nicht, wie ich in diese Zeile bzw. zu dem Eingabebereich komme, in der ich diese PHP-Versionsfestlegung ändern könnte. Wahrscheinlich muss ich also deswegen doch auf Celeros zugehen?

  18. #18
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Jetzt sehe ich auf der Celeros-Seite unter Webhosting S, dass ich über die "Dateiendungen" PHP5 einstellen kann (also alle Endungen in .php5 ändern). Aber da ich kein Entwickler bin, lasse ich davon lieber die Finger, weil ich nicht weiß, wo genau ich überall diese Endung einpflegen müsste, damit auch alles funktioniert

    D.h. für mich, dass ich wohl oder übel doch auf meinen Hoster Celeros zugehen muss

  19. #19
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, in der Administrations-Oberfläche für die Datenbank kannst Du das nicht festlegen. Das musst Du im AdminPanel (Plesk) des Webhostings machen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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

    Support Contao

    Standard

    Vor allem musst Du Dir einen Plan machen, wie Du mit der Website weiter verfahren willst. Selbst wenn Celeros da eine Lösung bietet, irgendwann wird es mit PHP 5.6 nicht mehr weitergehen. Du solltest also jetzt tatsächlich bei Celeros nachfragen, ob Du irgendwie PHP 5.6 noch eine Weile weiter verwenden kannst, ohne alles in .php5 umbenennen zu müssen. Womit es ja wohl auch nicht getan wäre. Zudem verwendest du ja auch eine uralte, unsichere Contao-Version (3.1.x?). Du solltest also zeitnah über ein Update nachdenken. Zunächst zumindest auf 3.5.40, das würde wohl auf deinem Hosting laufen können mit PHP 7. Besser wäre freilich Contao 4.4 oder 4.9, da auch Contao 3.5.40 mittlerweile keine Sicherheitsupdates mehr erhält. Ob das allerdings auf deinem Hosting bei Celeros laufen würde, das weiss ich nicht.

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

    Support Contao

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Und welches Paket?

    Hier steht z. B. "Entwickler Werkzeug PHP - Versionen: 5.4, 5.5, 5.6 und 7.0-7.3".

    PHP 5.4
    LOL. So ungewöhnlich ist das nicht. Sowohl in meinem Uberspace 6 als auch in den Webhostings bei netcup habe ich sogar noch PHP 5.3 (!) zur Verfügung. Allerdings sicher nicht mehr ewig, netcup hat kürzlich das Ende der alten Versionen (<5.6) schon für April-Juni diesen Jahres angekündigt und uberspace rät auch schon zum Umzug auf Uberspace 7 bis Ende des Jahres. Wie lange sie die alten Uberspace 6 danach noch laufen lassen weiss ich aber nicht. CentOS 6 bekommt ja dann keine Updates mehr.

  22. #22
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Danke Dir, tab, auch für Deine Überlegungen. Ja, das geht mir jetzt auch im Kopf rum(!)

    Ich muss aber eh meine Webpräsenz komplett neu überdenken, da sich mein Selbstständigkeit in den letzten Jahren in der Weise entwickelt hat, dass ich ob kurz oder lang die Webseiten-Entwicklung in technisch versiertere Hände übergeben möchte, weil mittlerweile ein umfassendes Gesamtkonzept für all meine unterschiedlich entwickelten Geschäftsbereiche her muss.
    Daher würde ich gerne noch diese aktuelle Webpräsenz mit Ach und Krach am Leben halten, um die unweigerlich ablaufende Restlaufzeit zu nutzen, mich nach einem Webdeveloper meines Vertrauens umzusehen
    Geändert von sueli (28.02.2020 um 22:51 Uhr)

  23. #23
    Contao-Nutzer
    Registriert seit
    28.02.2020.
    Beiträge
    13

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Nein, in der Administrations-Oberfläche für die Datenbank kannst Du das nicht festlegen. Das musst Du im AdminPanel (Plesk) des Webhostings machen.
    Ok, ich habe mich schon die ganze Zeit im Plesk bewegt – aber siehe da: Dank dieses kleinen Hinweises von Dir, habe ich nun in der obersten Ebene des Plesks die PHP-Einstellungen gefunden, wo man auf einem Klick die Zuordnung der Datenbank-Version ändern kann. Vielen Dank für die großartige und unkomplizierte Hilfe! Jetzt ist die Seite (wenn auch für unbestimmte Zeit) wieder zu sehen

    Und wie oben ggü. tab schon erwähnt, ist das natürlich eine tickende 'Zeitbombe' und ich muss mich nun endlich mal sputen, einen Web-Developer meines Vertrauens zu finden, der meine unterschiedlichen Webseiten (habe da auch noch andere am Start) in eine allumfassende komplette Webpräsenz weiterentwickelt

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
  •