Annonce

  •  » Utilisation
  •  » [Résolu] mysql error 1062 pour la création de tags

#1 2013-03-18 10:39:53

pcrwr
Membre
2011-07-27
8

[Résolu] mysql error 1062 pour la création de tags

Bonjour,

Depuis un moment j'ai un problème avec la gestion des tags sur la base piwigo, impossible de rajouter un nouveau tag.

J'ai cette erreur :

Warning: [mysql error 1062] Duplicate entry '0' for key 'PRIMARY'

INSERT  INTO piwigo_tags
  (name,url_name)
  VALUES('H900','h900') in /var/www/laurent/harmony/piwigo/include/dblayer/functions_mysqli.inc.php on line 813

Voici à quoi ressemble ma table piwigo_tags (sachant que l'id 0 - nrj est le dernier que j'ai pu ajouter !) :

Résultat de la requête SQL
Serveur: 127.0.0.1:3306
Base de données: laurent
Généré le : Lun 18 Mars 2013 à 10:37
Généré par: phpMyAdmin 3.3.2deb1 / MySQL 5.1.41-3ubuntu12.7
requête SQL: SELECT * FROM `piwigo_tags` LIMIT 0, 100 ;
Enregistrements: 59
id name url_name id_typetags
0 nrj nrj NULL
1 pcrwr pcrwr 3
2 noir noir 1
3 canal+ canal 2
4 mtv mtv NULL
5 orangeTV orangetv NULL
7 Couillerot couillerot 3
8 Gladatorius gladatorius 3
9 forum forum NULL
10 gris gris 1
11 noir_blanc noir_blanc 1
12 orange orange 1
13 divers divers 1
14 radio radio NULL
15 discovery discovery NULL
16 13eme rue 13eme_rue NULL
17 rue rue NULL
18 abmoteurs abmoteurs NULL
19 moteurs moteurs NULL
20 action action NULL
21 animaux animaux NULL
22 anixe anixe NULL
23 arte arte NULL
24 baby baby NULL
25 first first NULL
26 bfmtv bfmtv NULL
27 canal canal 228 canalj canalj NULL
29 cinema cinema 2
30 decale decale 2
31 décalé decale 2
32 family family NULL
33 play play NULL
34 demande demande 2
35 sport sport NULL
36 cartoon cartoon NULL
37 network network NULL
38 cine cine 2
39 cnn cnn NULL
40 comedie comedie NULL
41 direct direct NULL
42 disney disney NULL
43 encyclo encyclo NULL
44 eurosport eurosport NULL
45 demain demain NULL
46 france france NULL
47 game game NULL
48 one one NULL
49 tmc tmc NULL
50 cnbc cnbc NULL
52 blanc blanc NULL
53 d8 d8 NULL
54 d17 d17 NULL
55 6ter 6ter NULL
56 cherie25 cherie25 NULL
57 equipe21 equipe21 NULL
58 hd1 hd1 NULL
59 numero23 numero23 NULL
60 rmc rmc NULL

Je précise que si je supprime le tag en ID 0, le prochain sera créé avec cet ID, et que le problème revient ensuite.

Je rajoute un lien vers ma table piwigo_tabs si sa peut aider.


Je suis depuis ce matin avec la version 2.5, et le site est hébergé sur un serveur personnel (http://harmonyone.dnsalias.com).

Le problème est assez gênant car je référence des logos pour les télécommandes harmony, et le tag est le seul moyen de les trouver facilement.

Merci d'avance pour votre aide.

Dernière modification par pcrwr (2013-03-18 11:09:13)

Hors ligne

#2 2013-03-18 11:16:29

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

J'ai résolu mon problème en mettant en "auto-increment" le champs "id" sous phpmyadmin.

Si ce n'est pas la bonne solution, merci de me l'indiquer.

Hors ligne

#3 2013-03-18 12:51:36

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] mysql error 1062 pour la création de tags

Bonjour

c'est la bonne solution :) quand à savoir pourquoi l'auto-increment a été réinitialisé.....

Hors ligne

#4 2013-03-18 13:10:45

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

Merci pour la confirmation.

Par contre j'en encore un petit soucis avec quelques tags quand je fais une recherche sur piwigo :

- j'ai plusieurs tags : d8, d17 et nrj
- si je recherche d8, j'ai bien les images de d8
- si je recherche d17 ou nrj, j'ai les images de d8, avec indiqué en haut : "Résultats des tags pour d8 : d8"

c'est peut être lié au fait que ce sont les 3 derniers logos ajoutés (en images et en tags) et que le problème sur la table piwigo_tags devait déjà être là, mais là, sa dépasse mes compétences, car même en supprimant le tag "d8" des 4 images, la recherche pointe toujours sur les 4 images !

rappel : http://harmonyone.dnsalias.com

Dernière modification par pcrwr (2013-03-18 13:11:28)

Hors ligne

#5 2013-03-25 10:03:54

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

pcrwr a écrit:

Merci pour la confirmation.

Par contre j'en encore un petit soucis avec quelques tags quand je fais une recherche sur piwigo :

- j'ai plusieurs tags : d8, d17 et nrj
- si je recherche d8, j'ai bien les images de d8
- si je recherche d17 ou nrj, j'ai les images de d8, avec indiqué en haut : "Résultats des tags pour d8 : d8"

c'est peut être lié au fait que ce sont les 3 derniers logos ajoutés (en images et en tags) et que le problème sur la table piwigo_tags devait déjà être là, mais là, sa dépasse mes compétences, car même en supprimant le tag "d8" des 4 images, la recherche pointe toujours sur les 4 images !

rappel : http://harmonyone.dnsalias.com

petit up merci

Hors ligne

#6 2013-03-25 22:36:36

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

Re: [Résolu] mysql error 1062 pour la création de tags

Bonjour pcrwr,

je pense que les autres sont comme moi il n'on pas de photos avec tag sur ta galerie donc imposible de constaté le problème.
Tes explications ne me permette pas non plus de t'aider :-(

Peux tu reformuler ou ajouter des tag à des photos publique pour nous permettre de reproduire ton problème


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

#7 2013-03-27 11:00:13

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

Bonjour,

Déjà merci pour ta réponse, mais je ne vois pas trop comment je peux être plus clair.

Sur ma galerie http://harmonyone.dnsalias.com si tu recherches un tag pour :

- d17 ou
- nrj

la réponse pointe toujours sur les logos de d8.

Ce matin, j'ai supprimé les 3 tags de mes logos (d8, d17 et nrj), supprimé les tags de la base, et refait les tags.

Maintenant, quand je fais une recherche sur n'importe quel mot (d8, nrj, d17, canal, mtv...), j'ai tout les temps les logos nrj qui s'affichent en résultat !

La gestion des tags en elle même fonctionne très bien (ajout, suppression, modification), mais c'est la recherche qui ne fonctionne plus !

Par contre je constate que sur le menu à gauche, quand je clique sur "tags", j'obtiens une page vide.

Connecte toi sur mon site et recherche n'importe quelle chaine pour voir ce qu'il se passe.

Merci.

Hors ligne

#8 2013-03-27 11:22:45

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

Re: [Résolu] mysql error 1062 pour la création de tags

Bonjour,

je dirais en 1 résoudre l'absence des tag sur la page des tags

tu as quoi comme personnalisation ?


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

#9 2013-03-27 12:38:06

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

voici les plugins que j'ai installé :

plugins actifs :
Advanced Menu Manager
AntiAspi   
Batch Downloader   
Crypto Captcha   
Grum Plugins Classes.3
Language Switch   
LocalFiles Editor   
meta   
Perso Footer   
Personal Favicon
Photo Update   
Social Buttons   
Whois online

Plugins désactivés :
Batch Manager Prefilters
Captcha
Check upgrades
Download Multi
HD Shadowbox
Image Preview
Mail supervisor
Multi view
Plugin Personnel
TypeT@gs (que j'ai désactivé ce matin avant mes actions)

Sinon je t'ai envoyé un message pour te donner accès à l'admin ;-)

Dernière modification par pcrwr (2013-03-27 12:48:19)

Hors ligne

#10 2013-03-28 06:49:41

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

Re: [Résolu] mysql error 1062 pour la création de tags

Bonjour,

Pas de problème pour la création / suppression de tag

1/ je te dirais de commenter '$conf['tags_default_display_mode'] = 'cumulus';' dans ton fichier local le plugin n'étant plus installé

(le status admin ne le permet pas)


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

#11 2013-03-28 16:10:49

pcrwr
Membre
2011-07-27
8

Re: [Résolu] mysql error 1062 pour la création de tags

Merci !!!

J'avais complètement oublié cette modification, j'ai récupéré l'affichage des tags en cliquant sur le menu après correction.

Par contre, la recherche rapide ne fonctionne plus et me donne toujours le même résultat (logo nrj) quelle que soit la recherche que je lance, idem pour la recherche complète via le menu.

Avec PHPMyadmin, dans la table piwigo_search j'ai supprimé la ligne 0 :

a:1:{s:1:"q";s:2:"nrj";}

Et la la recherche fonctionne, mais 1 fois seulement.

...

Finalement, j'ai réglé le problème de la même façon que pour la table piwigo_tags : auto increment qui n'était pas actif !... décidément, j'ai eu un gros problème sur ces 2 tables, et je ne sais pas pourquoi.

En tout cas merci pour votre aide à tous !

Hors ligne

  •  » Utilisation
  •  » [Résolu] mysql error 1062 pour la création de tags

Pied de page des forums

Propulsé par FluxBB

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