Hi there, I was using Owncloud since “ages” for contacts, calendar, tasks, files.
My webhoster has now deactivated PHP7 and switched to PHP8. So, my Owncloud 10.10 installation stopped working overnight - I did not have this on the radar that OC10 team does not plan to support PHP8, shame on me (but imho also shame on them).
Now I am trapped, and hope that Nextcloud can be my saviour.
I really hope that NC20/25 has the same features I used over the years (contacts, calendar, files, tasks) and the information I stored over the past many years is saved during the migration. Should that be the case? Any known issues?
Do I miss anything or should this work as outlined above?
My only fear is that NC20.0.14 might not support PHP8 already. Then I would be in a dead end, unless there is a manual way to directly upgrade my OC10.10 installation to NC25.latest (assuming this supports PHP8)
My webhost is not to blame - they announced end-of-life of PHP7 early enough, so I could have checked my Owncloud incompatibility early enough.
I will now ask them to temporarily reactive PHP7, so I can upgrade to OC10.11, then migrate to NC20.0.14, then upgrade to NC25.latest.
If they can’t do it, I have to find another way to upgrade my OC10.10 database to the OC10.11 format, in order to support an instant NC25.latest migration. Any tips / pointers towards this goal (i.e. easiest way to do it) would be appreciated, because I fear it may be the most likely thing I will be needing to do.
as long your DB and storage are “safe” and you have enough spare bandwidth and storage you always ca setup temporary VM/container/whatever, restore the data, perform neccesary upgrades and migration steps and return to your usual hosting…
It makes no sense for them to remove php 7.4 entirely, nor does it make sense for them to change PHP for you automatically. Are sure you cannot change it back? I’ve never encountered any webhost doing what you describe.
Example, on namecheap hosting I can go back to 5.6! This is what I see under Cpanel / Select PHP Version
@wwe yes I can access the oc10.10 database and files at any time. My last resort - but the most cumbersome - would be for me to have a local php7 and database environment, do all the upgrading/migration stuff locally, then transfer back to the webhost. But fiddling with the different configurations is error-prone, I would prefer to do it on the webhost…
@just yes, i definitely only can choose from 8.x now. Actually I do agree with my webhost. It makes no sense to keep providing end-of-life software, which PHP7.4 clearly is (https://www.php.net/supported-versions.php). EOL software always inevitably becomes a security risk. I am not mad at my webhost. If I am mad at anything, it is at OC10 team who don’t consider to move to PHP8. But most of all, mad at myself that I neglected researching the topic thoroughly.