Contao, PHP8 und ALL-INKL.COM

Mathias Arzberger

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
✓ MATE Theme
✓ ODD Theme
✓ CONVERT Theme
✓ NATURE Theme
✓ 0.1 Theme

Noch zu prüfende Erweiterungen und Themes

- Social Feed [in Bearbeitung]
-
Maklermodul [in Bearbeitung]
- Fahrzeugmanager [in Bearbeitung]
- Contao Sticky Footer
- AlleAktien Quantitativ
- Animated Timeline
- Timeline Events
- Content Migration
- Paypal Payment Form
- PWA Bundle
- Amphtml Bundle

Zurück