Einkaufsliste icon indicating copy to clipboard operation
Einkaufsliste copied to clipboard

Php > 7.4?

Open darkmattercoder opened this issue 1 year ago • 2 comments

Da mein uberspace nun seit ein paar Wochen aufgehört hat, php 7.4 zu unterstützen, habe ich ein paar Stunden versucht, den code irgendwie php 8.2. kompatibel zu machen. Leider ohne Erfolg. Dazu verstehe ich zu wenig von PHP und den Abhängigkeiten.

Gibt es eine chance, dass nach so langer Zeit ein Update erfolgen kann, das PHP 8.x kompatibel ist? Oder ist es besser, sich nach einer Alternative umzusehen?

darkmattercoder avatar Jun 12 '23 21:06 darkmattercoder

Das Projekt ist schon recht alt und der letzte commit war 2015. Ich könnte versuchen, das aktuelle Backend mit einem kleinen Symfony zu ersetzen, da es nicht sehr viele Routen sind und die auch gerade nicht viel tun. Um eine Aktualisierung der vorhandenen Libraries durchzuführen, müsste man schon mehr Arbeit reinstecken. Da ist es vielleicht gut, das Backend "from scratch" neu zu schreiben. Wie gesagt, es ist nicht viel zu tun und das würde ich schnell umgesetzt bekommen und ggf. einen PR einreichen oder das Projekt forken. Das Setup ändert sich ja ein bisschen dadurch.

Ravetracer avatar Jun 13 '23 07:06 Ravetracer

Ich hab es bei mir mit php8 am laufen. Ich glaube man musste nur die folgenden 2 Sachen ändern, damit es läuft.. Hab aber schon lange nichts mehr dran gemacht. Vielleicht hilft's

https://github.com/BenjaminRehn/Einkaufsliste/commit/ce3d6e4c6011fd685de0b554d225cb2b13276481#diff-0933dbaec4be5bace1a5d67b782d9805030e363d365b7ca757471113f832dcd8 und https://github.com/BenjaminRehn/Einkaufsliste/commit/ce3d6e4c6011fd685de0b554d225cb2b13276481#diff-06036acbee04465f2b05f9066eec84b3165fd32343034084219801f7bef40e06

BenjaminRehn avatar Oct 25 '23 13:10 BenjaminRehn