Hi,
Just updated to 631 (25.0.1).
All seems to work, but I foud some Security & setup warnings… This are the Warnings:
There are some errors regarding your setup.
** Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation . (List of invalid files… / Rescan…)*
** It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit! For further details read the documentation page about this .*
You have not set or verified your email server configuration, yet. Please head over to the Basic settings in order to set them. Afterwards, use the “Send email” button below the form to verify your settings.
Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running “occ db:convert-filecache-bigint” those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this .
file_metadata.id
Especially the first error message is in RED COLOUR!
This are the “INVALID FILES FROM THE FIRST ERROR”:
Technical information
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running “occ db:convert-filecache-bigint” those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this .
file_metadata.id
to fix this, I was planning on doing this:
sudo -u www-data php occ maintenance:mode --on
sudo -u www-data php occ db:convert-filecache-bigint
then when it’s done
sudo -u www-data php occ maintenance:mode --off
This one is related to php 32bit break in 25.0.1 which caused Files to not work. I had to patch it from not released yet 25.0.2 (it has been by now).
I will release 25.0.2 in few days so it will go.
It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!
What device are you running?
If it is arm 32 cpu device you will stop receiving Nextcloud updates as they will stop supporting it in 26 I think, so 25 will be the last update for arm32 arhitecture (arm64 and x64 of cause will continue)
You have not set or verified your email server configuration, yet. Please head over to the Basic settings in order to set them. Afterwards, use the “Send email” button below the form to verify your settings.
This one you just need to add to setup your mail provider, by the way you could use Syncloud Mail app here and use localhost server if you want
Not easyly… I use directly a SDD disk, without any SD card…
(I founded a trick to install Syncloud and boot directly on a SDD without SD card on Raspberry 4)
But, in fact I was thinking about formating the SDD and begin all againg…
It is because from some weeks to now, the server is unestable…
I restart all Raspberry and alll works fine for 1 hour aprox. but in some moment the nextcloud service stops working…
This is what you find: Internal Server Error
The server encountered an internal error and was unable to complete your request. Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report. More details can be found in the server log.
And then, nothing works…
The only way is shutdown Raspberry and swith it on again. Then, all wokrs perfect for an hour or so…
In conclusion:
This weekend, I will make a copy all all the data, I will format my SDD and install Raspberry Pi 64 image this time…
We have independent release channels for each architecrute arm32, arm64 and amd64. So arm32 latest version will stay at 25 to not break it while other channels will receive newer Nextcloud versions.
We do not have any plans to remove arm32 channel.
That means you do not have to buy arm64 right now you will just not get Nextcloud updates anymore.
Similar thing already happened to Rocketchat on arm32.