Nextcloud 30 not compatible with php8.3

This version of Nextcloud is not compatible with PHP>=8.3.
You are currently running 8.3.11

This message popped up after updating to Nextcloud 30. Could not find any possible solution even though the documentation says that php8.3 is recommended.

Am I too ahead of the curve?

This check in v30 is for <=8.4 and has been in place v28.

What installation method? And how precisely did you update? Are you sure you’re actually updated and/or not running old code?

Maybe run an occ integrity:check-core too?

Same message when running the command.

It’s installed in a VM. I’ve been using this since it was owncloud before the fork. I do know when I have done an update.

#Sudo apt update && apt upgrade -y; all done as well. Not running old code.

Then you aren’t updated. What is in the version field of config.php? And check the contents of lib/versioncheck.php.

Also, as I asked before, how did you update?

Updated using the web page, which says 30, up to date.

From config.php
‘version’ => ‘27.1.10.2’

Then it’s not updated. Or perhaps you have multiple installations? Or different installation folders?

When was the last time you were you on 27.1.10? Because that’s what the installation that that config.php is associated with.

It’s been awhile since. My question is why the web version said that it had upgraded but the config.php doesn’t reflect it?

What is the OC_VersionString from version.php?

And what approach did you use to update your Nextcloud instance?