Fehlermeldung nach Joomla Update

  • Hallo zusammen,

    ich steh mal wieder auf dem Schlauch und komme nicht weiter.

    Seit ein paar Wochen, nach einem Joomla update habe ich folgende Fehlermeldung auf meiner Page:

    Fehlermeldung 1:

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/lessc.inc.php on line 717

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/lessc.inc.php on line 1768

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/lessc.inc.php on line 2424

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/lessc.inc.php on line 2478

    Fehlermeldung 2:

    "Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/menu.php on line 89"


    Wenn ich die Seite mit F5 refreshe, sind die Meldungen weg.

    Vielen Dank schon mal :)

  • Ist das Helix-3-Framework-Plugin aktuell bei dir?

    Hast du die PHP-Version kürzlich angehoben?

    Dass sie nach einem Reload nicht mehr da sind, könnte daran liegen, dass du einen Cache aktiv hast und/oder JCH Optimize oder was in der Art. Oder das Helix-3-Template nur gelegentlich LESS bemüht (dabei wird die CSS-Datei neu erzeugt). Bei Joomla-Updates wird der Cache ja gelöscht im Normalfall. Oder irgend so was ;)

    Die Meldungen bekommst du weg, indem du in der Konfiguration "Fehler berichten" auf "Keine" stellst. Das ist aber keine dauerhafte Lösung, weil die irgendwann zu erheblichen Fehlern werden, wenn du PHP-Versionen irgendwann mal auf PHP 8 stellst, was jetzt irgendwann für uns alle kommen wird...

  • Gibt es kein Update von dem Framework?

    Noch ein Hinweis:

    Wenn du sonst nichts unternimmst, wird zumindest der Less-Compiler nicht mehr funktionieren, das lässt sich aber schnell korrigeren, suche und öffne dazu einfach die Datei lessc.inc.php und ersetze { } auf den vier Zeilen jeweils mit [ ].

  • Hey ich glaube mit dem update auf

    System Helix3 Free

    Version: 2.5.8

    ist das Problem weg, jedenfalls kommt keine Fehlermeldung mehr.

    Vielen Dank :thumbup::thumbup::thumbup:

    Fehlermeldung 1:

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /customers/d/a/a/lx-pipes.de/httpd.www/plugins/system/helix3/core/classes/lessc.inc.php on line 717

    Stand ja auch in den Meldungen! ;)