Hi,
I have a little instance of nextcloud running for a little npo ( nc 17.0.2 I guess on php 7.3). On the same hosting I have other apps : wordpress, mediawiki…
For the other apps, I have upgraded the server from php 7.3 to php 7.4.
And now, nextcloud is down :
This version of Nextcloud is not compatible with > PHP 7.3.
You are currently running 7.4.16.
You can always move to the latest minor version directly. Only skipping major versions is not possible.
You are currently on NC17? In case upgrade to latest NC17 point release first, then latest 18. Then you can use the web updater to further upgrade until at least NC20 (19 is EOL already) as NC18 supports PHP7.4: https://docs.nextcloud.com/server/18/admin_manual/installation/system_requirements.html
In the docs you can select the Nextcloud version at the bottom to check requirements.
I think you can use instead of self install Nextcloud on hosting better a Managed Nextcloud. Separate perhaps your data hosting from wordpress, mediawiki, …
This version of Nextcloud is not compatible with > PHP 7.3.
You are currently running 7.4.16.
I’ve still not found a table with the requirement for the versions of NC. But now I know that NC 17 doest not run with php 7.4. Unless it a way to switch the version checker and try running… But it is above my ability.
@devnull
Managed Nextcloud ? That is a “ready to use” solution ? Without fees ? (my little NPO has no incomes)
Wordpress, mediawiki and nextcloud are on the same cheap hosting.
Ah yes makes sense, as PHP is still required to finish the upgrade. I guess upgrading directly to latest NC18 should work fine. As always, keep a backup.
An alternative would be to reinstall PHP7.3 for the NC17->18 upgrade, as usually multiple PHP version “run” fine aside of each other. You don’t need to integrate it into webserver or so, the CLI is sufficient to run sudo -u www-data php7.3 /path/to/nextcloud/occ upgrade (or whatever user runs the webserver) on the command line.
Hum… It sounds difficult to me to manage the subdomains ( cloud.example.com, wiki.example.com ) and the certificates on several servers.
Today, i’m hosted at Gandi ( https://gandi.net ) on a shared hosting.
Country? France
How much storage? Some GB, few bandwidth, few CPU.
How much users? very few today. But you will see tomorrow… Billions… At least…
If you use a Managed Nextcloud you can use in your DNS settings the option CNAME e.g. for cloud.example.com and switch it to the Managed Nextcloud provider. And yes this is not for free. I think you must pay e.g. 5 - 10 Euro per month for 500 GB and 10 users.