WebsiteBaker Support (2.13.x) > General Help & Support
Fehlermeldungen nach Umstellung auf PHP 8.1.9
paulchen:
Hallo,
ich habe heute zu Tests meine PHP-Version von 8.0.x auf 8.1.9 umgestellt.
In der Folge erhalte ich vom Modul Download-Gallery Version 3.0.6 folgende Fehlermeldungen:
--- Code: ---Fri, 12 Aug 2022 16:43:27 +0000 [E_DEPRECATED] /modules/download_gallery/view.php:[588] from /framework/frontend.functions.php:[275] require "Function strftime() is deprecated"
Fri, 12 Aug 2022 16:43:27 +0000 [E_DEPRECATED] /modules/download_gallery/view.php:[590] from /framework/frontend.functions.php:[275] require "Function strftime() is deprecated"
--- End code ---
Die Fehlermeldungen reproduzieren sich in derartig atemberaubender Geschwindigkeit, sodass ich wahrscheinlich wieder auf PHP 8.0 wechseln werde.
Lässt sich da etwas machen, um die Fehlermeldungen zu vermeiden und bei der neueren PHP-Version zu bleiben?
Oder kommt die Download-Gallery doch irgendwann mal in überarbeiteter Version?
Grund meiner Frage:
Die DL-Gallery ist bei mir das meistgebrauchte Tool ...
mfg
Paulchen
hgs:
Jepp, dass ist doof.
Die DG ist da etwas in die Jahre gekommen und wird demnächst auf den neusten Stand gebracht.
Es gibt ein Quickfix den ich kurz auf der Festplatte suchen muß.
Häng ich gleich hier an.
Unter Option gibt es da jetzt mehrere FE-Layouts
paulchen:
Hallo Harald,
herzlichen Dank für die Version DLG 3.1.6.1.
Die Fehlermeldungen meines Posts in PHP 8.1.9 sind tatsächlich verschwunden. So weit, so gut.
Leider gibt es nun einen anderen Eintrag im Error-Log, der bei jeden Download produziert wird:
--- Code: ---[E_WARNING] /modules/download_gallery/lib/class.httpdownload.php:[269] from /modules/download_gallery/dlc.php:[152] httpdownload->download "set_time_limit(): Cannot set max execution time limit due to system policy"
--- End code ---
Und die "Dauerbegleitung"
--- Code: ---[E_DEPRECATED] /modules/download_gallery/functions.php:[319] from /modules/download_gallery/dlc.php:[138] decodeVar "Invalid characters passed for attempted conversion, these have been ignored"
--- End code ---
erscheint auch immer wieder, manchmal gehäuft, manchmal vereinzelt.
HG
Paulchen
hgs:
OK,dass ist nicht so schön.
Wie geschrieben, handelt es sich "nur" um ein Quickfix für php8.1 und diese Fehler hatten wir bei den Test nicht.
Funktioniert sonst alles?
Kannst du sagen, wann die Fehlermeldungen geschrieben werden?
Beim Anlegen einer Gruppe,
beim anlegen eines neuen Downloads,
beim download einer Datei...?
paulchen:
Die Fehlermeldung zum "Time Limit" wird immer dann geschrieben, wenn eine Datei angesehen oder gespeichert wird.
Die Anlage einer Gruppe oder das Einfügen einer neuen Datei bringen keine Fehlermeldungen.
Testhalber habe ich unter modules/download_gallery/dlc.php die Zeile 152 auskommentiert, worauf die Fehlermeldungen ausblieben...
Aber ich fürchte da "Nebenwirkungen" ;-) ....
Ansonsten:
Im Backend ist alles paletti, im Frontend hat sich das Aussehen verändert.
Es scheint so, als würden einige Angaben wegen meines zu kleinen Bildausschnitts nicht angezeigt --> https://www.pv-steuer.com/pages/downloads.php
Aber das ist für mich nicht weiter problematisch.
Nur zum Vergleich:
Vorher war die Ansicht in etwa so --> http://www.pv-steuer.de/pages/download-test.php
HG
Paulchen
Navigation
[0] Message Index
[#] Next page
Go to full version