Bonsoir,
Je rencontre a priori les mêmes problèmes évoqués dans ce fil.
Sur une cinquantaine de fichier image (extension .JPG) de taille entre 2 et 3 Mo, quelques un échouent (toujours les mêmes) lors de la synchronisation que ce soit avec le client nextcloud desktop (3.0.1) ou via l’application web ( exemple de message d’erreur comptezaclys/répertoire/IMG_1234.JPG.upload.part" is locked).
Je suis sur le serveur
https://ncloud.zaclys.com.
J’ai tenté les manips suivantes sur l’application web (firefox 68.11.0esr (64 bits)) :
− compression du fichier IMG_1234.JPG en IMG_1234.zip puis téléchargement sur le serveur => la synchronisation
fonctionne
− j’ai ensuite effacé le fichier IMG_1234.zip du serveur => le fichier à bien été supprimé de mon poste local au bout de 2 à 3 mn
− j’ai renommé le fichier IMG_1234.zip en IMG_1234.JPG puis téléchargement sur le serveur => la synchronisation ne fonctionne pas ( message d’erreur comptezaclys/répertoire/IMG_1234.JPG.upload.part" is locked)
− encore plus intrigant, si maintenant je renomme le fichier image initial IMG_1234.JPG en IMG_1234a.JPG, alors le téléchargement prend beaucoup de temps (environ 3mn) et j’obtiens une le message d’erreur suivant : An exception occurred while executing 'INSERT INTO `oc_file_locks` (`key`, `lock`, `ttl`) VALUES(?, ?, ?)' with params ["files\/57904973934b04cbe63b6cde66385532", -1, 1600551754]: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
Le comportement du serveur n’est pas le même alors que c’est le même fichier avec un nom différent.
− maintenant si je compresse le fichier IMG_1234a.JPG en IMG_1234a.zip la synchronisation ne fonctionne pas.
Je tiens à préciser que toutes les manips sont reproductibles.
Autre problème mineur mais peut-être lié, les vignettes de certains fichiers images ne s’affichent pas sur l’application web bien que la synchronisation a fonctionné correctement.
Je vous remercie d’avance pour l’attention que vous porterez à ce problème.