Also du solltest nur PHP Versionen nutzen, die von der jeweiligen NC Version unterstützt werden (System requirements — Nextcloud latest Administration Manual latest documentation). Also für php 8.0 brauchst du mindestens NC 21. Soweit so gut.
Solche Limits werden nicht ohne Grund angegeben. Gerade bei Updates wird gerne etwas an der Datenbankstruktur verändert, das braucht ggf. Resourcen. Auch all deine Datenbank-Warnungen machen Aktionen an der Datenbank tendentiell langsamer. Die Links wie man das löst stehen oft nebendran, da ist es hilfreich wenn man über ein SSH-Terminal Zugriff hat und so direkt Befehle ausführen kann (keine Timeouts). Ich weiss nicht ob das bei deinem Anbieter geht.
Mit den Update Problemen kann das unter Umständen schon weiterhelfen:
Update vom SSH Terminal:
(falls du dich schon als der Nutzer anmeldest, dem die Scripte gehören, dann kannst du das sudo -u username
weglassen)