Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

plg
2024-08-08 17:13:11

[Github] Piwigo commit 179ccd27

Dans Piwigo 15, tous les fichiers _data/cache/*.cache seront supprimés lorsque le cache utilisateur sera "invalidé". Ce qui arrive assez souvent si vous ajoutez/modifiez/supprimez des albums ou des photos souvent.

plg
2024-08-07 15:02:59

Je suis en train de travailler sur l'amélioration des filtres de recherche pour la 15. Certaines requêtes vont coûter cher sur les grosses galeries. Du coup je compte utiliser le cache. Et j'ai regardé le persistent_cache (mise en place par rvelices il y a fort longtemps et que j'ai très peu utilisé). C'est lui qui remplit le répertoire _data/cache avec des fichiers comme ça :

042cb755940306f3dc61192a160bf22f.cache
389d110f2de26fb826a4a6a212ede487.cache
71f635c428fba8fa5c48f61c7a26c8dd.cache
ab5302cf2b2ae9e1ad21ebc1422e68f7.cache
d393ab56220ad23873dc59384ba4d6d6.cache

Il s'agit en général du résultat d'une requête SQL. Mais cela peut être n'importe quoi d'autre.

Et bien je comprends que ce cache n'est purgé que lorsqu'on purge les templates compilés. Je le ferais bien aussi quand on purge le cache utilisateur, car dans la pratique je pense que ces fichiers de cache vont être souvent associés à un utilisateur précis.

Mais pourquoi autant de fichiers de cache ? J'ai un exemple en tête où Piwigo génère un fichier de cache par utilisateur, et aussi à chaque fois que le cache utilisateur est réinitialisé. Cela arrive à chaque fois qu'on ajoute une photo par exemple. Or ces fichiers dans _data/cache ne sont pas purgés quand on réinitialise le cache utilisateur. Je pense qu'il faut sérieusement se demander si ce ne serait pas pertinent...

Une gallerie qui a beaucoup d'utilisateurs + beaucoup de visites + une réinitialisation du cache utilisateur fréquente = beaucoup de fichiers dans _data/cache.

J'ai trouvé un compte Piwigo.com avec un _data/cache de 969Mo. Le plus vieux fichier a 40 jours. 100 fichiers.

Investigation en cours.

plg
2024-08-07 11:07:06

Katryne a écrit:

Pierrick, c'est un peu violent ce que j'ai écrit, c'est pas ce que je voulais dire. C'est sans doute l'hébergement qui n'est pas très performant et n'a pas supporté un afflux important et soudain de visiteurs.

Dans aucun cas on ne devrait avoir une explosion (en nombre et en poids) des fichiers dans le répertoire_data/cache. Même avec un fort trafic web.

Katryne
2024-08-07 11:03:05

Pierrick, c'est un peu violent ce que j'ai écrit, c'est pas ce que je voulais dire. C'est sans doute l'hébergement qui n'est pas très performant et n'a pas supporté un afflux important et soudain de visiteurs. Mon autre Piwigo en 13.8 tourne très bien. Ses fichiers sont sur le "gros hébergement", mais sa base de données est restée sur le même forfait que le petit. Tous 2 chez Ionos.

plg
2024-08-07 10:47:47

Katryne a écrit:

mon Piwigo 14 ne supporte pas les visiteurs, ce qui est le comble pour un outil de communication.

je rassure les lecteurs : ce n'est pas normal. Il y a des centaines de milliers d'installations de Piwigo et évidemment, le cache ne grossit pas de façon exagéré partout. Sur une plateforme qu'on maîtirise (piwigo.com) on ne constate pas de problème particulier, alors qu'il y a des milliers de Piwigo installés. Donc il y a quelque chose de spécifique qui cloche sur l'installation de Katryne. On ne sait pas quoi pour le moment.

Katryne
2024-08-07 10:40:38

La nouvelle adresse du site n'est pas ou peu référencée, j'ai supprimé le lien de contact et réservé les commentaires aux membres. Du coup, je n'intéresse plus les Chinois ni les spammeurs, qui étaient peut-être les mêmes. C'est tranquille à petite vitesse et le cache ne bouge pas trop. Donc mon souci d'espace sur l'hébergement est résolu, mais seulement parce que j'ai limité l'accès : mon Piwigo 14 ne supporte pas les visiteurs, ce qui est le comble pour un outil de communication.

Katryne
2024-07-21 13:24:13

Désolée, Pierrick, ça ne va pas être possible : j'ai purgé le cache avec application via l'admin et plusieurs jours de suite et mes sauvegardes sont trop anciennes pour être pertinentes.

Je n'ai détecté le souci que parce que l'accès à l'admin était devenu impossible, et là je me suis aperçue que mon tout petit hébergement (8Go) était plein à ras bord (7.9 Go alors que normalement ça tournait autour de 1.6 Go) C'est là que j'ai vu que ça venait du petit Piwigo et plus particulièrement de son cache.

J'ai pu accéder à l'admin, vider le cache, et opérer quelques autres ajustements (tailles et qualité de photos). En 8 jours, mon Piwigo avait regagné ses 5 Go de cache

Et en surveillant tous les jours, j'ai pu constater l'augmentation du cache : hier 300Mo en l'espace de 12h.

Puis soudain, je me suis rappelé, que sur ce même forum il y a 2 mois, j'avais demandé s'il était possible d'accéder à un Piwigo par 2 url différentes. On m'avait dit que c'était pas impossible et j'ai redirigé 2 sous-domaines différents vers le Piwigo. L'une et l'autre url fonctionnait bien.

Hier soir à 9h, j'ai supprimé un des 2 sous domaines (celui sans SSL) et depuis, le cache que je surveille depuis l'admin n'a pas bougé et a même légèrement diminué. Mais c'est peut-être normal, vu que le site était "connu" et visité depuis des années via l'url supprimée. : Pas d'indexation, pas ou peu de visiteur, pas de cache.

plg
2024-07-21 12:44:07

@Katryne j'ai vu d'autres utilisateurs sur le forum anglophone qui parlent aussi d'une augmentation incontrôlée du volume de stockage occupé par le cache généré par Piwigo. La coïncidence est peu probable. Il faut comprendre pour corriger ce qui peut l'être.

Est-ce que tu peux nous donner davantage de détails sur ce qui prend de la place exactement dans _data ? _data/logs ? _data/i ? _data/cache ? _data/combined ? autre chose ?

Katryne
2024-07-20 21:23:06

J'ai supprimé le sous-domaine photos.katrynou.fr.
On va voir si cela influe sur l'évolution du cache.
Sinon, je supprime le site et je mets tout sur mon piwigo en 13.8.

Katryne
2024-07-20 08:32:43

Bonjour ddtddt et merci de ton intérêt.
J'ai pas changé de thème, c'est toujours Bootstrap Darkroom.
Voici ce que j'ai en taille de photo

Redimensionner après transfert
Largeur maximum     1800 pixels
Hauteur maximum     1200 pixels
Qualité d'image     70%

Tailles multiples
Carré                    120 x 120 pixels, recadrer
Miniature             144 x 144 pixels
S - petit                      576 x 432 pixels
M - moyen              792 x 594 pixels
L - grand             1008 x 756 pixels
XL - très grand     1224 x 918 pixels

Le problème, c'est le cache , c'est lui qui a gonflé de 5Go en 8 jours, pour mes 648 photos qui pèsent 718 Mo. EX Il y a 15 heures, quand j'ai nettoyé, purgé etc : 605 Mo et 15h plus tard, 1250Mo.

Peut-être une piste : c'est le Piwigo où il y a 2 mois, j'ai fait l'expérience des deux adresses : on peut le joindre soit par http://photos.katrynou.fr/ ou par https://balades.comoni.org/ : peut-être est-il indexé 2 fois et que c'est la double visite des robots qui génère ce cache exubérant ? Je peux supprimer le sous domaine en http, dont je n'ai plus besoin d'ailleurs. C'était juste pour voir si c'était possible.

ddtddt
2024-07-20 06:17:05

Bonjour,

Tu n'as pas changé de thème ?

Tu utilise quoi comme taille personnalisé et normal ?

si tu n'as pas asser de place de stockage tu peux diminuer les taille multiple et px et en nombre

Katryne
2024-07-19 16:49:03

Ben en fait, c'est pas résolu du tout, ce n'est pas une solution pérenne. Le Piwigo regonfle vite fait. Il a pris 5GO en 8 jours, sans aucun ajout de photo.
Je viens de lancer quelques actions de maintenance, purge de cache etc et suppression des tailles personnalisées. Et j'ai regagné mes 5 Go.
Cela ne le fait que depuis la version 14. Va-t-il falloir que je nettoie 1 fois par semaine ?
Ce n'est pas normal.

ddtddt
2024-07-13 05:49:35

Bonjour

super un petit clic sur résolu dans le premier message ;-)

Katryne
2024-07-12 07:38:45

Un ami m'a expliqué dans quelle mesure agir sur la taille et la qualité des photos et cela a suffit pour gagner beaucoup d'espace sur le cache. C'est OK maintenant.

Katryne
2024-07-07 14:14:13

Bonjour ddtddt,
Non, les 8 Go, c'est seulement pour les fichiers.

J'ai retrouvé un peu d'aisance, après que dans l'admin du Piwigo, j'ai fait un peu de ménage : purgé les templates compilés,  le cache utilisateur, le détail de l'historique, supprimé certaines tailles multiples (personnalisées, énormes)... je vois quand même que la BDD du petit site pèse 0.13 Go (pour 648 photos donc) et que celle de mon gros album n'en pèse que 0.06 Go (pour 5500 photos). Chacune de mes BDD est limitée à 2 Go, j'ai donc de la marge encore.

J'ai déménagé mes sites principaux il y a un an sur un plus gros hébergement, toujours chez Ionos, mais j'ai laissé mes BDD sur le petit. Je garde ce petit hébergement, car j'y ai 4 domaines inclus et jusqu'à 15 BDD, 700 boîtes mail, et un nombre quasi illimité de sous-domaines. Et donc que je peux y avoir les BDD du gros.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact