Encore une utilisatrice qui avait le soucis. RV DB Integrity a trouvé 176 incohérences de permissions ! Ce que j'ai fait pour réparer : pour chaque album, je suis allé sur la page admin.php?page=album-123-permissions (en changeant le 123 par l'identifiant de l'album donné par RV DB Integrity) et j'ai validé le formulaire. Il n'a pas été utile de le faire 176 fois car le jeu de la hierarchie a fait que la cohérence rendue sur un sous-album décoince tous ses frères.
Pour info, le problème est lié à des incohérence entre les permissions sur les albums privés et la hierarchie des albums. Par exemple lorsqu'un album privé fils est accessible à un utilisateur mais pas l'album privé père. Cela peut arriver après un passage privé vers public puis déplacement (ou inversement). Ce qui change en 2.6 c'est que Piwigo est devenu sensible à ce genre d'incohérence.
On a 2 choses à faire :
1) éviter que Piwigo ne provoque ce genre d'incohérence
2) rendre à nouveau Piwigo plus souple pour ne pas planter en cas d'erreur de ce genre
Bonsoir,
En ce qui me concerner, j'ai changé
$row['nb_categories'] = 0;
par
$row["nb_categories"] = 0;
et je n'ai plus ce message d'information.
Est-ce le cas pour tout le monde ?
Snipp
Bj,
Je commence à être découragé avec piwigo, j'ai donc décidé de faire une pause et voilà que je lis le message de rvelices. Je vais donc vous fournir un lien vers ma galerie mais comme par hazard, je n'ai plus de message d'erreur ! faut dire aussi que j'ai débloqué toutes mes photos en public ....
blad00x, pcharra, Erun,
on peut avoir un lien et un status admin temporaire par la suite pour essayer de debogguer le probleme ?
Bonjour à tous.
Oui merci pour le "tuyau" permettant de masquer ces erreurs qui ne sont effectivement apparemment pas bloquantes (cf. mon message plus haut dans le fil), en attendant de pouvoir corriger le problème.
ce sont pas des erreurs bloquantes donc cacher c'est déjà bien. Bien sûr on essaye de comprendre et de résoudre le pk du cmt
flop25 a écrit:
pour cacher les erreurs :
Config locale:
$conf['show_php_errors'] = 'E_ALL & ~E_NOTICE';
merci mais je ne veux pas cacher les erreurs , je veux ne plus en avoir. Allez je suis découragé à 50% environ.... j'essaie de continuer à voir les bon cote de piwigo mais g pas de chance.....
pour cacher les erreurs :
Config locale:
$conf['show_php_errors'] = 'E_ALL & ~E_NOTICE';
Erun a écrit:
décidément piwigo demande beaucoup de boulot !
normalement non. je n'ai jamais eu de problème depuis 10ans. On est désolé que vous tombiez dans les "1%" qui galèrent
j'ai également des erreurs similaire
"Notice: Undefined index: nb_categories in /volume1/web/piwigo/include/functions_category.inc.php on line 542 Notice: Undefined index: count_images in /volume1/web/piwigo/include/functions_category.inc.php on line 546 Notice: Undefined index: count_categories in /volume1/web/piwigo/include/functions_category.inc.php on line 547"
et cela depuis que j'ai essayé d'organiser mes photos dans des albums et sous albums avec certains publics et d'autres privés.
Connecté en administrateur j'obtenais seulement 90 photos sur les 750 que compte ma bibliothèque avec une grande partie des albums non apparent dans le menu.
Au final j'ai utilisé l'interface administration/album/gérer pour mettre tous les albums en public et hop plus de message d'erreur 750 photos bien dispos et tous les albums appraissent ... le "hic" c'est que je ne souhaite pas que tous les albums soit public....
le soucis vient donc de là je pense, mais pour le reste, il faut creuser pour comprendre c'est quoi l'erreur... décidément piwigo demande beaucoup de boulot !
@blad00x quel est votre environnement svp
j'ai la même erreur et elle persiste j'ai fais tout comme vous avez dis... et tout sa après un installation à neuf sans aucun plugins suplementaire ou autre
rvelices a écrit:
pour la premiere erreur,:
- allez dans Admin Maintenance / Update Album Information
- aller une fois sur la page publique
- refaire db_integrity
Si l'erreur persiste, c'est encore tres tres bizarre - il faut nous lister tous les plugins utilisées.
L'erreur persiste
Test Resultat
#phpwebgallery_images.id (7 references) Passés
#phpwebgallery_categories.id (7 references) 1 FAILED
1 error references; #phpwebgallery_user_cache_categories.cat_id referring to #phpwebgallery_categories.id
#phpwebgallery_tags.id (1 references) 1 FAILED
1 error references; #phpwebgallery_image_tag.tag_id referring to #phpwebgallery_tags.id
#phpwebgallery_groups.id (2 references) Passés
Liens permanents (1 references) Passés
#images(id,storage_category_id) dans #image_category (1 references) Passés
Plugins installés et activés
LocalFiles Editor
RV DB Integrity
Plugins installés mais désactivés
Check upgrades
Language Switch
Multi view
Voilà...
pour la premiere erreur,:
- allez dans Admin Maintenance / Update Album Information
- aller une fois sur la page publique
- refaire db_integrity
Si l'erreur persiste, c'est encore tres tres bizarre - il faut nous lister tous les plugins utilisées.