Projet

Général

Profil

Anomalie #35782

Erreur synchro Nextcloud

Ajouté par Laurent Brillard il y a environ 2 mois. Mis à jour il y a environ 2 mois.

Statut:
Résolu
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
29/02/2024
Echéance:
% réalisé:

0%

Distribution:

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/occ

Scan 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

Formats disponibles : Atom PDF