Anomalie #35782
Erreur synchro Nextcloud
0%
Description
Bonjour Arnaud,
Dans la synchro Nextcloud, au moins sur 2.7 et 2.8 et probablement aussi sur 2.6, dans le script /var/www/html/posh-profil/synchro/nextcloud-synchro.php, à la fin du script on trouve :
AfficheLigneGras("Suppression des utilisateurs obsolètes");
$dbown1->query("SELECT * FROM oc_preferences WHERE appid='user_ldap' AND configkey='isDeleted' AND configvalue=1");
while($dbown1->next_record()) {
AfficheLigne("Utilisateur = ".$dbown1->f("userid"));
$output = shell_exec('php /var/www/html/owncloud/occ user:delete '.$dbown1->f("userid"));
AfficheLigne($output);
$dbown1->query("DELETE FROM oc_ldap_user_mapping WHERE owncloud_name='".$dbown1->f("userid")."'");
}AfficheLigne("");
AfficheLigneGras("Scan des fichiers");
$output = shell_exec('php /var/www/html/owncloud/occ file:scan --all');AfficheLigne("");
AfficheLigneGras("Dévérouillage des fichiers");
$dbown1->query("UPDATE oc_file_locks SET `lock`=0");
Cela nous produisait l'erreur :
Suppression des utilisateurs obsolètes
Utilisateur = 106physp3$
Could not open input file: /var/www/html/owncloud/occScan des fichiers
Dévérouillage des fichiers
Remplacer owncloud par nextcloud ?
Et écrire Déverrouillage.
Cela dit, le scan des fichiers va nous rallonger le script déjà bien long... donc à enlever ?
Merci d'avance !
Laurent
Historique
#1 Mis à jour par Arnaud FORNEROT il y a environ 2 mois
- Tracker changé de Demande à Anomalie
- Version cible mis à Envole 5.28
La synchronisation faisait appel à un bash avec un chemin pointant vers owncloud et non sur nextcloud
J'en ai profité pour enlever le scan des fichiers
#2 Mis à jour par Arnaud FORNEROT il y a environ 2 mois
- Statut changé de Nouveau à Résolu