Pages: 1
Bonsoir,
Je rencontre quelques souci ces jours ci avec mes catégories. Des images de certaines catégories apparaissent virtuellement dans d'autres catégories. C'est assez pénible.
Pourtant, l'arborescence physique de mes images est correcte.
J'ai tenté de synchroniser le tout plusieurs fois, mais ca ne change rien.
Auriez vous une idée ?
Petite précision: Quand j'ai consulté mon site aujourd'hui, j'avais de nombreux messages d'erreur SQL.
L'un concernait la table phpwebgalley_images qui etait marquée comme crashée. Après un repair table sur cette table, mon site semblait en état.
je ne sais pas si ceci a eu un incidence et provoqué mon problème.
Merci pour votre aide.
Amicalement.
Kev
Hors ligne
Bonjour,
Il nous faudrait plus d'informations comme :
- Version de Piwigo
- Nom de l'hébergeur
Ensuite, utilisez vous un mélange d'album physiques et virtuels ou seulement l'un des deux.
Dans les opérations de maintenance, donnez-nous le résultat de la page "Fichiers portant le même nom dans plusieurs albums physiques"
Installez et activer le plugin [extension by rvelices] RV DB Integrity
Rendez-vous dans la maintenance et donnez-nous le résultat de la page "Check database integrity".
Merci.
Hors ligne
Bonjour et merci pour votre réponse.
J'utilise la version 2.1.6 de Piwigo.
Mon hebergeur est OVH
DB : MySQL 5.7
Je n'utilise pas les catégories virtuelles. Uniquement des albums physiques.
Résultat de la page "Fichiers portant le même nom dans plusieurs albums physiques" :
Le panier est actuellement vide. (avec une belle icone verte)
"Check database integrity" -> Test Result
#phpwebgallery_images.id (7 references) 2 FAILED
1815 error references; #phpwebgallery_caddie.element_id referring to #phpwebgallery_images.id
1815 error references; #phpwebgallery_image_category.image_id referring to #phpwebgallery_images.id
#phpwebgallery_categories.id (8 references) Passed
#phpwebgallery_tags.id (1 references) Passed
#phpwebgallery_groups.id (2 references) Passed
Pemalinks (1 references) Passed
#images(id,storage_category_id) in #image_category (1 references) Passed
Uploadable virtual cats (1 references) Passed
Merci.
Cordialement,
Kévin
Hors ligne
Bonjour,
Première chose : sauvegarder votre BDD !!!
Ensuite, vider le caddie (coté administration)
Enfin, exécutez la commande SQL suivante dans votre gestionnaire phpMyAdmin :
DELETE FROM `phpwebgallery_image_category` WHERE `category_id` NOT IN (SELECT `id` FROM `phpwebgallery_categories`); DELETE FROM `phpwebgallery_images` WHERE `storage_category_id` NOT IN (SELECT `id` FROM `phpwebgallery_categories`); DELETE FROM `phpwebgallery_group_access` WHERE `cat_id` NOT IN (SELECT `id` FROM `phpwebgallery_categories`); DELETE FROM `phpwebgallery_favorites` WHERE `image_id` NOT IN (SELECT `id` FROM `phpwebgallery_images`); DELETE FROM `phpwebgallery_image_category` WHERE `image_id` NOT IN (SELECT `id` FROM `phpwebgallery_images`);
Hors ligne
Pages: 1