NextCloud: errore in aggiornamento: copertina

Dopo l'upgrade di NextCloud tramite la WUI si può avere un errore bloccante: NextCloud risulta inaccessibile "Error 500"!

Il blocco dipende da un errore negli aggiornamenti. Il problema è raro e può essere risolto automaticamente usando occ, il tool cli di manutenzione di NextCloud.

NB: i log del webserver e di NextCloud non aiutano perché rappresentano l'errore, ma non la causa. Il forum community di NextCloud ha qualche post, ma non uno che riporti il caso specifico.

# Soluzione

1. Apriamo una shell ssh sul nostro server NextCloud
2. posizionarsi nella webroot di NextCloud ( cd /srv/www/example.com/html/cloud/ )
3. dare i comandi di aggiornamento e poi di creazione degli indici

sudo -u www-data php updater/updater.phar
sudo -u www-data php occ maintenance:repair --include-expensive
sudo -u www-data php occ db:add-missing-indice