Mein Debian Server mit einer Nextcloud-Installation läuft noch auf Debian Bullseye 11. Das möchte ich gerne ändern, wie ich aber letzte Woche lernen musste, ist das gar nicht so einfach. Ich war kläglich gescheitert. Warum?

Auf dem Bild sieht man das erste Problem. Die Nextcloud (NC) Version Nextcloud Hub 3 (25.0.8) lässt sich nicht auf eine höhere Version upgraden wegen der PHP Version. Man müsste als erstes auf eine PHP Version > 8

Wenn man jetzt so schlau ist wie ich, schraubt man den Debian Server auf Debian Bookworm 12 hoch. Dort ist ja PHP 8.2 enthalten. Man kann aber jetzt nicht die NC Installation upgraden.

Ok, eine recht doofe Situation. Man könnte warten, wenn die Version EOL ist sollte es funktionieren. Voraussichtlich Ende des Jahres (?). Ja aber, man kann ja so schlecht warten.... diese Ungeduld

Ok, ich hatte gelesen, wenn man auf Debian 11 ist, soll man die PHP Version auf 8.1 hochziehen. NC upgraden. Wenn das erledigt ist auf Bookworm 12 hochziehen. Danach sollte man dann wieder aktuell sein.

Auf gehts

Wir brauchen mehrere PHP Versionen auf dem Debian 11 Server. Der Maintainer der PHP Debian Packages hat da eine Webseite

Die ganze Geschichte findet ihr hier