Umstellungsproblem php 7.4 auf 8 und zurück, anfänglich Fehlermeldung

  • Hallo


    Ich habe auf Grund von Empfehlungen auf php 8 umgestellt. Bekam dann folgende Meldung:

    Fatal error: Array and string offset access syntax with curly braces is no longer supported in /home/httpd/vhosts/xxxxxxxxxxx/httpdocs/libraries/vendor/joomla/string/src/phputf8/ord.php on line 28


    Dann zurück auf 7.4.

    gleiche Meldung


    Dann auf 8.1.

    Seite erscheint wieder

    zurück auf 8.0

    Seite erscheint auch wieder


    Was ich dazu vll sagen muss: Da stand, dass es 900sec gehen könnte.

    Aber in allen Fällen erschien die jeweils oben erwähnte Reaktion wieder.


    Nun könnte ich ja sagen, alles ok.

    Aber kann sein, dass da später ein Problem kommt? Was ist da abgelaufen?


    Ich habe einige Beiträge von hier und anderen Foren mit ähnlichen Problemen entdeckt, aber bin echt überfordert.


    Nachtrag:

    Einige Minuten nach diesem Beitrag ist das Problem wieder erschienen.

    Hab jetzt wieder auf 7.4. gestellt und warte ab.

    Denn da steht bei der Umstellung:

    You have changed the PHP handler settings. If you save these changes, PHP scripts on your website may stop for 900 seconds because of your server configuration.
    Below are the details on the website's PHP configuration. You can change the PHP configuration if the hosting provider grants you the corresponding permission.




  • Servereinstellungen können in der Tat mal etwas Zeit benötigen. Unter "Systeminformationen" im Joomla-Backend kannst du immer sehen, welche gerade aktuell sind.

    Und es sollten auch immer die Caches mal geleert werden! Nicht dass diese "dazwischenfunken".


    Dass deine Webseite nach Umstellung auf PHP 8.0 bzw. 8.1 nicht ohne Fehler läuft, wird sehr wahrscheinlich an einer inkompatiblen Drittanbieter-Erweiterung liegen oder sogar an Joomla selbst. Das kommt drauf an, welche Joomla-Version bei dir läuft.