Fehlermeldung Smarty-Skripte: Umstellung PHP 8.1

Wenn ihr die Fehlermeldung "Bitte korrigiert umgehend eure Smarty-Skripte" in Eurer Xentral-Instant angezeigt bekommt, steckt dahinter ein Kompatibilitätsfehler und eine Umstellung auf PHP 8.1 ist dringend bis zum 12. August 2024 nötig.

Du erhältst in Deiner Xentral-Instanz folgende Fehlermeldung zu Deinen Smarty-Skripten: “Bitte korrigiert umgehend eure Smarty-Skripte”? Dies liegt an der Umstellung zur neuen PHP-Version 8.1 ab dem 12. August 2024. Nachfolgend sagen wir Dir alles, was Du dazu wissen musst und wie Du konkret vorgehen solltest.

Umstellung der Xentral Instanz auf PHP 8.1

Ab dem 12. August 2024 werden alle Xentral-Instanzen auf die leistungsstärkere und sicherere PHP-Version 8.1 umgestellt. Diese Aktualisierung bringt zahlreiche Vorteile, wie eine verbesserte Leistung und aktuelle Sicherheitsupdates.

Smarty-Skripte im Fokus 

Für Kunden, die Custom Code oder Smarty-Skripte in ihrem Übertragungsmodul und/oder Shop-Importer verwenden, ist es wichtig zu wissen, dass diese Skripte möglicherweise Anpassungen benötigen, um mit PHP 8.1 kompatibel zu sein. Unter Custom Code versteht man eigene Module, Belegüberladungen oder Prozessstarter (cronjobs).

PHP 8.1 ist strenger in Bezug auf Typisierungen, was dazu führen kann, dass bestehende Skripte Fehler verursachen.

Deine nächsten Schritte

Spätestens wenn Du die oben abgebildete Xentral-Meldung samt Fehlerquellen erhalten hast, solltest Du nicht länger warten und unbedingt aktiv werden!

So gehst du vor:

    1. Überprüfung Deiner Skripte: Bitte überprüfe noch vor dem 12. August Deine Smarty-Skripte gründlich auf Kompatibilität mit PHP 8.1.
    2. Kontaktiere Deine Partner: Wende Dich an den Partner, der Deine Smarty-Skripte entwickelt hat. Er kann Dich bei der Anpassung unterstützen.
    3. Testen in der Sandbox: Wir empfehlen Dir dringend, die Änderungen in einer Sandbox-Umgebung zu testen, bevor Du sie in Deiner produktiven Umgebung einsetzt.

Warum PHP 8.1?

    • Leistung: Deutliche Leistungssteigerung Deiner Anwendung
    • Sicherheit: Aktuelle Sicherheitsupdates schließen bekannte Schwachstellen
    • Neue Funktionen: Verbesserte Typüberprüfungen, Musterabgleiche und mehr
    • Zukunftssicherheit: Nutzung einer aktuellen und unterstützten Plattform

Wir sind für Dich da!

Solltest Du Fragen haben oder Unterstützung benötigen, sind wir für Dich da! Klicke einfach auf den Button und nimm Kontakt auf!