ownCloud : Rescanner ses fichiers
L'autre jour, j'ai éprouvé quelques difficultés à téléverser pas loin de 650 photos sur mon instance ownCloud. Firefox a fait des siennes et la connexion internet que j'ai à Manipal n'a rien de stable.
Bref, j'ai laissé l'upload tourner pendant 5h et en revenant, je n'étais pas certain du résultat. Il me fallait donc un truc pour voir si les fichiers étaient bons.
Avec la version 5 de ownCloud, on ne peut plus simplement faire scanFiles();. Cette commande permettait de forcer ownCloud à rescanner la totalité des fichiers.
Maintenant, la manipulation qu'on peut faire est moins subtile : il s'agit de vider la table "oc_filecache" de la base de données de votre instance.
Note : Cette manipulation fera sauter vos partages, n'oubliez pas de les remettre en place !
Pour les utilisateurs de MySQL, il suffit d’exécuter la commande suivante :
TRUNCATE oc_filecache;
C'est assez bourrin mais ça force ownCloud à refaire le tour de tout ce qui traine et de les remettre en ordre.
N'hésitez pas à faire un tour dans vos fichiers si le scan ne se lance pas tout de suite.
Aussi, la manipulation peut prendre du temps en fonction du nombre de fichiers à réanalyser.