#1 2021-02-01 16:15:51

deltaos
Mitglied
2021-02-01
3

Compatible with PHP 8.x ???

Is there anyone working to make Piwigo compatible with PHP 8.x?

Right now it is not possible to run Piwigo under PHP 8. Mostly because of outdated code which was already under PHP 7 useless. Like checking "get_magic_quotes_gpc()".

Thanks!

Offline

#2 2021-02-01 16:23:38

Slim
Piwigo Team Moderators
2013-03-09
810

Re: Compatible with PHP 8.x ???

Hello,

Since Piwigo is always being developed further, it will also run under PHP 8 at some point.

If you have more questions please use the English-Forum
here most of the people speak German ;-)

Slim

Offline

#3 2021-02-02 16:42:04

deltaos
Mitglied
2021-02-01
3

Re: Compatible with PHP 8.x ???

Ok, Danke Slim.

Ich kann auch Deutsch ;)

Meine Frage zielte eher auf einen Zeitrahmen ab, ab dem eine funktionierende Version für PHP 8 zur Verfügung steht.
Ich kann verstehen, dass PHP 8 noch relativ neu ist aber es bietet auch einige mächtige Neuerungen.

Piwigo ist momentan der einzige Grund warum ich eine spezielle Webseite nur auf PHP 7.4 betreiben kann.

Grüße aus Atlanta.

Offline

#4 2021-02-02 16:43:57

Slim
Piwigo Team Moderators
2013-03-09
810

Re: Compatible with PHP 8.x ???

Hi,

das kann ich Dir nicht sagen.

Es wird schon von gesprochen aber genaues weiss ich nicht.

Slim

Offline

#5 2021-02-02 17:13:22

drlecter
Piwigo Team Moderators
2016-03-17
1118

Re: Compatible with PHP 8.x ???

Das Problem wird sein, die ganzen Meldungen bzgl. "depreaced" abzuarbeiten. Ich hatte da mal eine Liste der ganzen Funktionen gesehen. Wenn diese nun von 7.4 nach 8 abgeschaltet wurden, gibt es Probleme.
Ein großes Problem werden die Plugins sein. Hier wird halt das Problem sein, ob die Entwickler auch noch Zeit und Lust haben.
Ach, grüße Nach Atlanta. Hatte letztens noch mit Kollegen von da Kontakt :)

Offline

#6 2021-02-02 20:19:33

Slim
Piwigo Team Moderators
2013-03-09
810

Re: Compatible with PHP 8.x ???

Ich denke mal das es die Anpassung an PHP 8 wohl nicht vor Sommerende geben wird.

Und die Plugins sind schon so eine Sache, weil hier keine Zeitnahe Aktualisierung erfolgt,
warum auch immer. 

Obwohl man bei Piwigo 11 bei etlichen Plugins schneller war. Und da gab es bei einigen ein
update weil sich fehler eingeschlichen habe.

Ohne Testsystem sollte man bei Piwigo auch nicht drauflos updaten. Da habe ich schon in den
Anfängen schlechte Erfahrung mit gemacht.

Offline

#7 2021-02-03 16:44:59

deltaos
Mitglied
2021-02-01
3

Re: Compatible with PHP 8.x ???

Vielen Dank für eure Antworten!

Jetzt habe ich zumindest eine Ahnung ab wann ich den Server auf PHP 8 umstellen kann.

Mein Vorschlag wäre für eine gewisse Übergangszeit zwei Versionen von Piwigo anzubieten.

Version 1: Die jetzige Version, welche unter PHP 7.4 läuft.
Version 2: Eine aktualisierte Version für PHP 8.

Das hätte den Vorteil, dass Systeme mit Abhängigkeiten von "alten" Plugins weiter verwendet werden könnten und eher "Plugin-Freie Systeme" auf PHP 8 umsteigen können. Bei den Plugin-Freien Systemen beziehe ich die mit Piwigo ausgelieferten Standard-Plugins mit ein.

Ich hätte kein Problem ein Testsystem aufzusetzen und ein bisschen "Code-Testing" zu machen.

Ich benutze JetBrains PhpStorm. Das bietet u.a. den Vorteil, dass die Code-Überprüfung zwischen verschiedenen Versionen umgeschaltet werden kann. Somit kann ich leicht erkennen, welcher Code mit PHP 7.x noch einwandfrei funktioniert aber mit PHP 8 Probleme bereitet. (Und bevor jemand fragt: Ja ich weiß, es ist teuer - aber jeden Cent wert)

Grüße aus Atlanta.

Offline

#8 2021-07-25 11:04:56

pegelzwo
Mitglied
Duisburg
2020-03-26
5

Re: Compatible with PHP 8.x ???

Gibt es hier schon eine neue Entwicklung/Infos?

Offline

#9 2021-08-21 21:36:19

drlecter
Piwigo Team Moderators
2016-03-17
1118

Re: Compatible with PHP 8.x ???

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt