I have been troubled with updates for a long time.
Update failed for each app.
I downloaded the source separately and copied the app data from there to deal with the problem.
What I care about is “user_external”. Including this will cause “occ upgrade” to fail.
I directly manipulated MySQL data and disable “user_external”, the updating process was completed.
After that I accessed Nextcloud 15 and confirmed the status of app. Some grayed out.
user_external, I think that this was an external storage configuration application. Although it is invalidated, it is connected to the storage of the external server. Was this function built into the standard function of NC15? Is the application being grayed out probably incompatible with NC15? Or are they graying out with problems?
The verification function in the overview item of Nextcloud pointed out the repair of the following database table.
Was this a problem with my DB? Or was it a process that should be carried out automatically by “occ upgrade”?
I have been using Nextcloud from NC10, but never have been successfully updated automatically. I am constantly updating the manual. Please check the manual update procedure.
- Delete(move) from old NC except data and config directory.
- Move from the new NC data other than the config directory.
- Retrieve apps not in the new NC’s app directory from the old NC’s app directory.
- Adjust permissions.
I wrote simply, but I am unknown in the app directory.
Is this operation correct? Application data is stored in MySQL. Should I install the added applications from the NC application menu?
I have been warned from NC to set “Referrer-Policy”. But it was set from the time of NC14 and there was no warning. I confirmed nginx.conf again, but it is described. Did something change?
“no-referrer”, “no-referrer-when-downgrade”, “strict-origin”, “strict-origin-when-cross-origin” , “same-origin”
Even if I set one of these, the warning will not disappear.
Nextcloud 15.0.0 CentOS 7.5 PHP 7.1.24 Nginx 1.13.8