-
PHP 7
Hallo zusammen
Ich habe die Erweiterung in der Version 1.6.0 mit contao 3.5.30 im Einsatz.
Bei Verwendung von PHP 7 erhalte ich folgende Fehlermeldung:
Fotos sortieren
Fatal error: Cannot use 'String' as class name as it is reserved in /home/fotogra2/public_html/foto-art/system/modules/core/library/Contao/String.php on line 28
Hat jemand ähnliche Erfahrungen?
Ein Ticket habe ich bereits erstellt:
https://github.com/Craffft/contao-ph...ms2/issues/135
Danke für eure Rückmeldungen.
-
-
Zitat:
Zitat von
Seefahrer
Laut dem Ticket sollte es in 1.6.0 aber behoben sein.
-
Stimmt, hatte ich damals für mich selber gefixt (s. issue). Mittlerweile habe ich v2.0. im Einsatz mit php7.1 ohne eigene Anpassungen und Probleme.
-
Zitat:
Zitat von
Seefahrer
Danke für die Hinweise. Dieses Ticket habe ich auch gesehen und daher hier im Forum den Beitrag erstellt. Ich habe die Extension auch schon neu installiert (auch manuell), aber ich erhalte leider immer diese Fehlermeldung.
Daher fragte ich mich, ob die Extension wirklich mit PHP 7 läuft (contao 3.5) oder ob ich etwas falsch mache :eek:
-
Contao cache und browser cache geleert? Oder treibt da noch eine weitere nicht php7 kompatible Erweiterung ihr Unwesen?
Aus der oben zitierten Fehlermeldung geht der Verursacher nicht hervor ...
-
Jo, die vollständige Fehlermeldung, also die obige Zeile inkl. der nachfolgenden sogenannten Stack Zeilen wären hilfreich, um zu sehen, wer der Verursacher ist.
-
Der Fehler kommt scheinbar von der Extension "image_sort_wizard". Wenn diese deaktiviert ist, kann ich die Fotoalben öffnen.
Wie genau kann ich mir eine präzisere Fehlermeldung ausgeben lassen?
-
Stimmt, die passt nicht.
Datei system/modules/imagesortwizard/widgets/ImageSortWizard.php Zeile 78
Datei system/modules/imagesortwizard/widgets/ImageSortWizard.php Zeile 192
Jeweils durch ersetzen sollte helfen. (Cache löschen könnte eventuell nötig sein).
Nachtrag: Ich beziehe mich auf die Composer Version, nicht die aus dem alten ER2, da könnten es je nach Version andere Zeilen sein.
Ich habe mal ein Ticket erstellt. https://github.com/Craffft/contao-im...izard/issues/3
-
Anwort: Contao 3.5 hat für Photoalbums2 keinen PHP7 Support.
Dann musste wohl selber patchen wie beschrieben.
-
Vielen Dank!
Habe es so angepasst und nun funktioniert alles wie gewünscht!
-
Mittlerweile kam nun doch ein Update raus von craffft/contao-imagesortwizard, ist nun in Version 2.3.1 auch PHP7 fähig.