Astuce rapide - NextCloud et les fichiers verrouillés
Petite astuce vite fait sur Next Cloud.
Aujourd’hui mon instance NextCloud m’a lancé une erreur : “Le fichier est verrouillé”, et impossible de supprimer, déplacer ou renommer le dit fichier.
En fait, c’est assez simple, et la solution se trouve ici : https://help.nextcloud.com/t/file-is-locked-how-to-unlock/1883?source_topic_id=3066.
Pour les anglophobes, voici les 4 étapes pour résoudre ce problème :
- Mettre NextCloud en maintenance en modifier le fichier /config/config.php (dans le serveur) et en passant
'maintenance' => true, - Sur la base SQL, nettoyer complètement la table oc_file_locks grâce à un
DELETE FROM oc_file_locks WHERE 1 - Sortir du mode maintenance en remettant
'maintenance' => false,dans le fichier config/config.php - Vérifier que les jobs cron se lancent bien en allant dans Settings/basic settings, et en vérifiant le réglage du Background jobs. Si vous ne savez pas trop, mettre en “Ajax” (par défaut), et naviguer sur une page du Next Cloud, ce qui va déclencher l’exécution des jobs crons