•  » Plugins
  •  » Advanced metadata et tags

#1 2011-09-12 18:24:49

jmoreau47
Membre
Tours (37)
2009-07-22
200

Advanced metadata et tags

Bonsoir,
J'ai un message d'erreur dans "tags" du plugins advanced metadata.
Quel est le problème, est-ce important ?
Merci

Hors ligne

#2 2011-09-12 18:26:01

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: Advanced metadata et tags

Excusez-moi : voilà le message :
Warning: [mysql error 1104] The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
SELECT att.value AS value,
                      COUNT(DISTINCT att.imageId) AS nbPictures,
                      IF(ptt.name IS NULL, 'n', 'y') AS tagExists,
                      COUNT(DISTINCT pit.image_id) AS nbPicturesTagged
                    FROM (amd_temp_tags att LEFT JOIN piwigo_tags  ptt ON att.value = ptt.name)
                      LEFT JOIN piwigo_image_tag pit ON pit.tag_id = ptt.id
                    GROUP BY att.value
                    HAVING nbPicturesTagged < nbPictures
                    ORDER BY att.value in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/include/dblayer/functions_mysql.inc.php on line 654

A bientôt

Hors ligne

#3 2011-09-12 19:55:56

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Advanced metadata et tags

J'ai un message sensiblement identique (même ligne de fichier concerné).

Code:

Warning:  [mysql error 126] Incorrect key file for table '/tmp/#sql_c1b_1.MYI'; try to repair it
SELECT att.value AS value,
                      COUNT(DISTINCT att.imageId) AS nbPictures,
                      IF(ptt.name IS NULL, 'n', 'y') AS tagExists,
                      COUNT(DISTINCT pit.image_id) AS nbPicturesTagged
                    FROM (amd_temp_tags att LEFT JOIN piwigo_tags  ptt ON att.value = ptt.name)
                      LEFT JOIN piwigo_image_tag pit ON pit.tag_id = ptt.id
                    GROUP BY att.value
                    HAVING nbPicturesTagged < nbPictures
                    ORDER BY att.value in /home/gotcha/public_html/galerie/include/dblayer/functions_mysql.inc.php on line 654

Je notifie l'auteur qui risque de ne pas répondre rapidement. Il a prévenu qu'il était indisponible pour plusieurs mois.

Hébergeur : o2switch.fr

Version de Piwigo

        Piwigo 2.2.5

Environnement

        Système d'exploitation: Linux
        PHP: 5.2.17 (Montrer les informations) [2011-09-12 19:58:07]
        mysql: 5.0.92-community [2011-09-12 19:58:07]

Base de données

        5166 photos (première photo ajoutée le Vendredi 01 Avril 2011)
        367 albums dont 95 physiques et 272 virtuels (8575 associations)
        662 tags (48206 associations)
        63 utilisateurs
        5 groupes
        373 commentaires [Photos]
        3 commentaires [Albums]


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#4 2011-09-12 19:59:35

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Advanced metadata et tags

@jmoreau47 : quelle est la taille de votre table (BDD) piwigo_amm_tags ?
Regardez mon précédent post pour donner le plus de renseignements possible. Merci.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2011-09-12 21:44:20

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: Advanced metadata et tags

Je n'ai pas de table : piwigo_amm_tags

Hébergeur : One.com

Version de Piwigo

        Piwigo 2.2.5

Environnement

        Système d'exploitation: Windows 7
        PHP: 5
        mysql: 5.0.32

Base de données

        4205 photos
        131 albums
        560 tags (48206 associations)
        4 utilisateurs
       
J'espère que cela est bon ????
Avec mes remerciements.

Hors ligne

#6 2011-09-13 11:03:01

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Advanced metadata et tags

jmoreau47 a écrit:

Je n'ai pas de table : piwigo_amm_tags

Autant pour moi, il s'agit de la table : piwigo_amd_images_tags


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#7 2011-09-13 11:17:42

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: Advanced metadata et tags

Bonjour,

Dans la table : piwigo_amd_images_tags,
j'ai 463626 enregistrements.
Beaucoup ???

A bientôt.

Hors ligne

#8 2011-09-13 11:20:46

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Advanced metadata et tags

jmoreau47 a écrit:

Beaucoup ???

Pour quel poids ? (visible toujours via phpMyAdmin sur la même ligne)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#9 2011-09-13 17:50:26

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: Advanced metadata et tags

37,3Mio

Hors ligne

#10 2011-09-18 10:02:50

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced metadata et tags

Gotcha a écrit:

J'ai un message sensiblement identique (même ligne de fichier concerné).

Le message n'est pas du tout identique...
Pour ton problème Gotcha, c'est vrai qu'il est un peu passé à la trappe... mais pour moi il est complètement différent de celui évoqué jmoreau47.

Dans ton cas, je soupçonne un problème sur le fichier d'index de la table (le message est très explicite sur ce point Incorrect key file for table '/tmp/#sql_c1b_1.MYI'; try to repair it) mais de mémoire, tout ce qu'on avait essayé n'avait abouti à rien...

Dans le cas de jmoreau47, le message est The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
En gros, cela veut dire qu'il y a trop d'enregistrements à prendre en compte et que le moteur de base de donnée n'est pas configuré pour en traiter autant...
Les solutions sont :
- modifier le fichier de configuration de mysql
- changer d'hébergeur
- réduire le nombre de photos

Pour info, quel est l'hébergeur ? combien y-a-t'il de tags dans la galerie ? combien d'associations tags/images ?


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#11 2011-09-18 18:58:03

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: Advanced metadata et tags

Bonjour,

J'ai décoché :  Alimenter le référentiel au fil de l'eau
J'ai coché : magic, exif, iptc, xmp, com
Et j'ai refait l'analyse.
Le message a disparu. Je n'ai aucun tags.
Par contre lorsque je vais dans ma galerie, je retrouve bien mes mots clés ou tags.
A quoi sert cette analyse et est-ce nécessaire ?
Merci

Hors ligne

#12 2011-09-18 20:21:31

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced metadata et tags

La galerie gère très bien les mots-clefs sans l'usage du plugin.

La fonctionnalité du plugin consiste tout simplement à venir enrichir automatiquement le référentiel de la galerie des mots-clefs trouvés dans les métadonnées des photos et pour lesquels il n'existe pas de correspondance dans la galerie.qui ne sont pas présents.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#13 2011-09-19 13:12:32

MarcDesMilles
Membre
Aix-en-Provence
2011-08-29
148

Re: Advanced metadata et tags

Bonjour à tous,

Moi j'ai l'erreur 1317 :
========================================================
Warning:  [mysql error 1317] Query execution was interrupted
SELECT att.value AS value,
                      COUNT(DISTINCT att.imageId) AS nbPictures,
                      IF(ptt.name IS NULL, 'n', 'y') AS tagExists,
                      COUNT(DISTINCT pit.image_id) AS nbPicturesTagged
                    FROM (amd_temp_tags att LEFT JOIN piwigo_tags  ptt ON att.value = ptt.name)
                      LEFT JOIN piwigo_image_tag pit ON pit.tag_id = ptt.id
                    GROUP BY att.value
                    HAVING nbPicturesTagged < nbPictures
                    ORDER BY att.value in /homez.170/lesmillep/www/marc/include/dblayer/functions_mysql.inc.php on line 654
=======================================================

C'est frustrant de sentir qu'on un truc qui pourrait être sympa pour du "En ligne", mais qui ne marche qu'une fois, la première fois...

La table piwigo_amd_images_tags contient 74.294 lignes, pour un poids de 6 Mio.

Après une suppression de tous les tags (Menu Photos) et une réinitialisation complète du référentiel, la requête fonctionne pour les mots clés présents dans les photos. Je coche quelques mots-clés (faut pas en oublier) et les mots-clé sélectionnés produisent bien les tags. Mais ça ne marche qu'une fois, la première fois, ensuite la requète plante...
Est-ce que cette requête peut être optimisée ou découpée (en passant par des tables intermédiaires) ?
Comment faire ???
Je suis chez OVH, si j'étais chez Piwigo est-ce que ça marcherait mieux ?

Hors ligne

#14 2011-09-19 19:31:28

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Advanced metadata et tags

Pour ce cas, c'est la durée d'exécution de la requête qui est trop longue... :-/

L'idéal serait que je réussisse à découper la requête. çà n'est pas impossible, mais c'est plus compliqué... et pour l'instant j'ai vraiment du mal à dégager du temps pour coder... (et la liste des trucs à faire est longue.. :-( )

Passer chez piwigo.com ne résoudra pas forcément ton problème, c'est plutôt à moi d'optimiser le process..


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#15 2011-09-19 20:57:19

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Advanced metadata et tags

MarcDesMilles a écrit:

Je suis chez OVH, si j'étais chez Piwigo est-ce que ça marcherait mieux ?

tu as 30 jours d'essais gratuit pour tester l'offre ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Plugins
  •  » Advanced metadata et tags

Pied de page des forums

Propulsé par FluxBB

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