Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
hihi
comment cela se fait que cela me rappelle ma propre mésaventure avec une reponse offerte sur un plateau par le meme Illusion .? 
http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix
Hors ligne
Salouté,
dis, foxmask, tu verifier si la table punbb_search_words si le champ word est en mode binary?
Quand j'ai passé mon forum d'une table a l'autre sur OVh, c'est le problème que j'avais eu..
Il se peut qu'une de tes tables n'ait pas été copié en mode binaire!
voilà ce que illision t'as répondu... Cependant comme fait on pour vérifier si elles sont passé en mode binaire ou non, car au niveau de touché les bdd je suis novice, je commence tout juste le sql à l'école...
pourrait-tu m'expliquer ?
pour info je suis sur un serveur apache avec un mysql le tout sous linux.
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
juste pour info mon soucis c'est juste quand on poste que ça pose problème avec les accent. Sinon le reste c'était un prob d'ent-ête dans apache.
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
je crois avoir isolé le problème.
Apparement ça vient de la table pun_search_word le propb c'est que je ne peux pas changer le codage de cette table car elle est en latin2_bin et je veux la mettre en latin1_swedish_ci
il me met, quand je veux la changer, un message de ce type :
requête SQL:
ALTER TABLE `pun_search_words` CHANGE `word` `word` VARCHAR( 20 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL
MySQL a répondu:Documentation
#1062 - Duplicate entry 'salout' for key 1
donc j'ai une question à quoi sert cette table ? c'est un index mais de quoi et que fait-il ?
c'est réponse pourront surment m'aider à trouver la solution à mon problème.
je rappel que mon soucis est quand je poste un message contenant un "à" ça me met un message d'erreur que j'ai cité plus haut dans le post.
merci d'avance
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
C'est la table des mots clefs.. elle liste tous les mots des messages (sauf ceux de la liste stopwords.txt) si je ne me trompe pas..
Elle fonctionne avec pun_search_matches aui associe l'id d'un mot avec celle de discutions et pun_search_cache qui stoque temporairement les recherches effectuées sur le forum.
1) Supprimer la table
2) Recréer la table avec latin1_swedish_ci
3) reconstruire l'index depuis punBB (Administration » Maintenance)
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Salouté,
en faite quand tu post un message il se rajoute à cette table c'est ça ???? qu'elle est en est l'intérêt ? de lister les mots pour les recherches ?
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
donc là j'ai supprimer le contenu de la table pun_search_words et je l'ai mis en codage latin1_swedish_ci et j'ai essayé de reconstruire l'index et au bout de 10 mots dirons nous il me met ça :
Fichier : /var/www/Site/forum/include/search_idx.php
Ligne : 149PunBB a rapporté : Impossible d'ajouter les mots index de recherche
La base de données a rapporté : Duplicate entry 'problème' for key 1 (Errno: 1062)
que dois je faire ?
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
tu vas "Maintenance des Forums" tu decoches la case "vider index" et tu recommences
http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix
Hors ligne
Salouté,
justement j'ai coché cette case et au bout d'à peu prés 20 traitement de message il pète cette erreur...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
dit moi "pun_search_matches" cette table sert à voir si on a des doublons non ? si oui si j'ai vidé "pun_search_xord" je dois aussi la vider non ?
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Possible.. (en fait, je n'ai jamais utilisé la reconstruction d'index..)
Ca mérite d'essayer.
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Salouté,
là pour exemple quand je post en mettant mon fameu "salouté" et bien il me met le message tout le temps "La base de données a rapporté : Duplicate entry 'problème' for key 1 (Errno: 1062)"...
ça commence à être génant... j'espère qu'une personne pourra m'aider...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
désolé de faire un "up" mais je trouve pas et ça commence à être ennuyeu
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Fais un résumé des manoeuvres effectuées et des problèmes qui restent.. ça pourait aider à y voire plus clair..
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Salouté,
ok donc voilà ce que j'ai fait :
j'ai vidé la table pun_search_word et depuis ce moment j'ai des soucis...
je l'ai vidé pour pouvoir la passer en codage latin_swedish_ci comme les autres tables.
Maintenant le soucis c'est quand je met un mot qui se trouve dans l'index il me dit qu'il y a un doublons mais il post quand même. Mais le message est gènant car des fois on actualise et on a plusieur fois le même message...
Et je ne peux pas reconstruire l'index sinon tout irai bien je penses...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
essai peut être de vider les 3 tables relatives à la recherche, pas seulement search_word et reconstruit les index
Hors ligne
Salouté,
quelles sont c'est trois table ?
c'est celle ci ? :
pun_search_words
pun_search_ matches
pun_search_cache
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
ayé j'ai vidé les trois et j'ai mis toutes les tables en latin2_swedish_ci et ça ne fonctionne toujours pas.... je comprends pas il arrive pas à réjouter par exemple le mot "problème" à la table pun_search_words là ça dépasse mes connaissance, help me please...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
active le mod debug (voir faq si tu sais pas faire) et donne nous l'erreur complète
Hors ligne
Salouté,
arrff j'ai pas ouvert d'accés externet sur mon serveur alors je ferais ça une fois chez moi... à tt à l'heure lol
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
j'étais déjà en mod débug...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
et donc l'erreur complète ?
Hors ligne
Salouté,
la RE-voilà (snif) :
Une erreur s'est produite
Fichier : /var/www/Site/forum/include/search_idx.php
Ligne : 149
PunBB a rapporté : Impossible d'ajouter les mots index de recherche
La base de données a rapporté : Duplicate entry 'problème' for key 1 (Errno: 1062)
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
j'ai installé la puntoolbar ça marche impec trop bien !!!
sinon j'ai toujours ce souchisss
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne
Salouté,
désolé je fais un up car c est un problème persistant... non résolu et gênant...
-=[)@m'5=- http://fmp-bf2.info =FMP= Bf2
Hors ligne