iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 28-06-2025 09:48:13

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 304
Site Web

Suppression d'une Catégorie

Bonjour,

Quand on supprime une catégorie contenu des répertoire tout disparait visuellement
mais tout reste sur l'espace même les photos dans les albums de photos, et si on essaie
de recréer la catégorie on obtient :
<error md5="71b52b361b34dda5e463b3fc1e16914f">
<app_version>3.0.27</app_version>
<php_version>8.2.28</php_version>
<type>PHP_WARNING</type>
<date>2025-06-28 07:35:16.533811</date>
<q>category%2F35</q>
<file>includes%2Fcore%2FFile.class.php</file>
<line>197</line>
<message>mkdir%28%29%3A+No+such+file+or+directory</message>
<trace>%5B%22%231+admin%5C%2Findex.php%2818%29%3A+Admin%3A%3Astart%28%29%22%2C%22%232+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdmin.class.php%28837%29%3A+require_once%28%27...%27%29%22%2C%22%233+includes%5C%2Fadmin%5C%2Fcategory.php%2825%29%3A+AdminCategory%3A%3AnewCategory%28%29%22%2C%22%234+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdminCategory.class.php%28937%29%3A+Category%3A%3Acreate%28%29%22%2C%22%235+includes%5C%2Fcore%5C%2FCategory.class.php%28224%29%3A+File%3A%3Amkdir%28%29%22%2C%22%236+includes%5C%2Fcore%5C%2FFile.class.php%28197%29%3A+mkdir%28%29%22%5D</trace>
</error>

Et
<error md5="f8eb2255022ea102f53fac518ef91c5f">
<app_version>3.0.27</app_version>
<php_version>8.2.28</php_version>
<type>PHP_WARNING</type>
<date>2025-06-28 07:35:16.533290</date>
<q>category%2F35</q>
<file>includes%2Fcore%2FFile.class.php</file>
<line>181</line>
<message>chmod%28%29%3A+No+such+file+or+directory</message>
<trace>%5B%22%231+admin%5C%2Findex.php%2818%29%3A+Admin%3A%3Astart%28%29%22%2C%22%232+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdmin.class.php%28837%29%3A+require_once%28%27...%27%29%22%2C%22%233+includes%5C%2Fadmin%5C%2Fcategory.php%2825%29%3A+AdminCategory%3A%3AnewCategory%28%29%22%2C%22%234+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdminCategory.class.php%28937%29%3A+Category%3A%3Acreate%28%29%22%2C%22%235+includes%5C%2Fcore%5C%2FCategory.class.php%28224%29%3A+File%3A%3Amkdir%28%29%22%2C%22%236+includes%5C%2Fcore%5C%2FFile.class.php%28195%29%3A+File%3A%3AmakeWritable%28%29%22%2C%22%237+includes%5C%2Fcore%5C%2FFile.class.php%28181%29%3A+chmod%28%29%22%5D</trace>
</error>

Est-ce normal ?
Logiquement quand on supprime une catégorie j'aurais tendance à dire que l'on sait ce que
l'on fait et par ailleurs a part d'aller sur le serveur pour récuperer le contenu, il n'y a pas de
moyen sous iGalerie de récupérer cette suppression donc ... smile

Et quand on nettoie le répertoire avec FTP par exemple on a encore un erreur
<error md5="1cc3fc09ed61c74ee47dfcebdda739c6">
<app_version>3.0.27</app_version>
<php_version>8.2.28</php_version>
<type>PHP_USER_WARNING</type>
<date>2025-06-28 07:53:11.960285</date>
<q>scan</q>
<file>includes%2Fcore%2FScan.class.php</file>
<line>506</line>
<message>Directory+not+found.</message>
<trace>%5B%22%231+admin%5C%2Findex.php%2818%29%3A+Admin%3A%3Astart%28%29%22%2C%22%232+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdmin.class.php%28837%29%3A+require_once%28%27...%27%29%22%2C%22%233+includes%5C%2Fadmin%5C%2Fscan.php%2821%29%3A+AdminFTP%3A%3AaddFiles%28%29%22%2C%22%234+includes%5C%2Fadmin%5C%2Fclasses%5C%2FAdminFTP.class.php%2863%29%3A+Scan-%3Estart%28%29%22%2C%22%235+includes%5C%2Fcore%5C%2FScan.class.php%28506%29%3A+trigger_error%28%29%22%5D</trace>
</error>

Cdlt.
GGA

Dernière modification par gilisa (28-06-2025 09:57:17)

Hors ligne

#2 07-07-2025 11:41:17

Paul_web
Membre
Inscription : 07-07-2025
Messages : 1
Site Web

Re : Suppression d'une Catégorie

Salut Gilisa,

Oui, ton raisonnement tient la route. Quand on supprime une catégorie dans iGalerie, ça ne supprime pas physiquement les fichiers sur le serveur, uniquement les liens dans l’interface (base de données). C’est pourquoi les fichiers restent visibles via FTP, mais sont "invisibles" dans l'admin.

L’erreur que tu rencontres (mkdir(): No such file or directory et chmod(): No such file or directory) semble venir du fait que le chemin où iGalerie essaie de recréer la catégorie n'existe plus (ou a été supprimé manuellement via FTP, ou mal nettoyé). Du coup, l'appli tente de créer un dossier dans un chemin parent qui n'existe plus, et ça plante.

Même problème avec le message "Directory not found" lors d’un scan : iGalerie ne retrouve pas le répertoire qu’il s’attendait à voir, probablement parce que tu l’as supprimé manuellement.

Ce que je ferais à ta place :

Vérifie si le chemin complet du dossier parent de la catégorie supprimée existe bien dans /data/.

Si non, recrée manuellement le répertoire manquant (avec les bons droits) via FTP.

Ensuite, vide le cache de l’appli si besoin et essaie de recréer la catégorie.

Et oui, dans l’absolu, iGalerie pourrait proposer une option pour purger complètement les données liées à une catégorie supprimée, ou au moins t'avertir qu’il reste des fichiers orphelins.

Cdlt,
Paul

Hors ligne

#3 08-07-2025 11:05:50

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 304
Site Web

Re : Suppression d'une Catégorie

Bonjour,

je suis allé via FTP voir ce qu'il se passait, et j'ai constaté que le répertoire existait toujours et qu'il n'avait pas été supprimé (pourquoi je ne sais pas, je n'utilise que le backend, jamais ftp surtout pour une telle opération de suppression) j'ai donc supprimé le répertoire via ftp et j'ai utilisé un nettoyage de la base et là j'ai pu le recréer. Je suis allé voir dans les sources et là avec VS Code j'ai mis un point d'arrêt et j'ai constaté qu'il ne pouvait créer un répertoire déjà existant avec le même nom. sad

Cdlt.
GGA.

Hors ligne

Pied de page des forums

Propulsé par FluxBB