Contao, PHP8 und ALL-INKL.COM

Mathias Arzberger

Ein Überblick über die Dinge, die es hierbei zu beachten gibt...

Contao 4.9, 4.10 und 4.11 mit PHP8 auf ALL-INKL.com Webpaketen

Wir testen unsere Erweiterungen und Themes immer in verschiedenen Umgebungen und auch mit verschiedenen PHP Versionen. Vor allem weil wir die neuesten Versionen und Funktionen von PHP nutzen möchten. Auch die Sicherheit spielt hier eine große Rolle, da es für alte PHP Versionen meist keine Patches mehr gibt.

Nur ein Beispiel: Zum jetzigen Zeitpunkt hat PHP 5.6, 7.0, 7.1, und 7.2 bereits das Ende der Lebensdauer erreicht, was bedeutet, dass diese Versionen kein Sicherheitssupport mehr haben und ungepatchte Sicherheitslücken aufweisen könnten.

Ich dokumentiere hier alle Probleme und Lösungen die bei den Tests und der Umstellung auf PHP 8 bei allinkl.com aufgetreten sind. Der Beitrag wird regelmäßig aktualisiert bis alle aufgelisteten PDIR Erweiterungen "PHP 8-fähig" sind.

Was musst du bei der Umstellung auf PHP 8.0 bei ALL-INKL.com beachten?

Fehlermeldung

imagick not installed

Übergangslösung

Aktuelle wird Imagick in Verbindung mit PHP 8 noch nicht unterstützt. Du musst die GD Bibliothek verwenden. Setze hier einfach folgendes in der config.yml:

# config/config.yml
contao:
    image:
        imagine_service: 'contao.image.imagine.gd'

Geprüfte Erweiterungen und Themes

Business Review Bundle
krpano Bundle | wird demnächst veröffentlicht
0.1 Isotope Bundle
MATE Isotope Bundle
ODD Isotope Bundle
MATE Theme
ODD Theme
CONVERT Theme
NATURE Theme
0.1 Theme

Update: 05.01.2022

Social Feed
Maklermodul
Fahrzeugmanager
Contao Sticky Footer

Noch zu prüfende Erweiterungen und Themes

- AlleAktien Quantitativ
- Animated Timeline
- Timeline Events
- Content Migration
- Paypal Payment Form
- PWA Bundle
- Amphtml Bundle

Zurück