Recherch dans le forum
12 messages • Page 1 sur 1
Recherch dans le forum
Sauf erreur de ma part, la recherche par mot clé dans les messages du forum ne fonctionne pas.
Même le mot le plus basique me donne :
Aucun sujet ou message ne correspond à vos critères de recherche
Je suis vraiment naze ou il y a vraiment un soucis ?
Même le mot le plus basique me donne :
Aucun sujet ou message ne correspond à vos critères de recherche
Je suis vraiment naze ou il y a vraiment un soucis ?
Cela a été signalé sur le post :
Poster Utile / Repondre Utile / Fonction recherche
Par WebRankInfo ici.
Poster Utile / Repondre Utile / Fonction recherche
Par WebRankInfo ici.
- Marie-Aude
- WRInaute accro

- Messages: 4920
- Inscription: Lun Juin 05, 2006 14:15
Oui... enfin ça serait peut être bien de supprimer le "rechercher" qui ne marche pas
normalement ça doit être juste un include à modifer ?
- Jean-Yves Willmann
- WRInaute occasionnel

- Messages: 101
- Inscription: Ven Mar 16, 2007 17:03
Message pour Olivier à propos de la fonction Rechercher :
Je vais peut-être dire une grosse bêtise mais, suite à une grosse maintenance, la fonction Rechercher de mon propre forum s'est également mise à ne plus fonctionner. J'ai été voir dans la base et j'ai remarqué que j'avais des messages me conseillant d'enlever la clé PRIMAIRE dans de nombreuses tables.
C'est ce que j'ai fini par faire. (Après avoir bien sauvegardé la base au cas où...)
Et maintenant ma fonction "Rechercher" marche très bien !
Or, j'ai le même type de forum que celui de WRI (phpBB).
Je ne suis sûr de rien ; si ça se trouve cela n'a rien à voir avec le problème de ce forum ; c'est juste une petite piste comme ça...
Jean-Yves
Je vais peut-être dire une grosse bêtise mais, suite à une grosse maintenance, la fonction Rechercher de mon propre forum s'est également mise à ne plus fonctionner. J'ai été voir dans la base et j'ai remarqué que j'avais des messages me conseillant d'enlever la clé PRIMAIRE dans de nombreuses tables.
C'est ce que j'ai fini par faire. (Après avoir bien sauvegardé la base au cas où...)
Et maintenant ma fonction "Rechercher" marche très bien !
Or, j'ai le même type de forum que celui de WRI (phpBB).
Je ne suis sûr de rien ; si ça se trouve cela n'a rien à voir avec le problème de ce forum ; c'est juste une petite piste comme ça...
Jean-Yves
- Jean-Yves Willmann
- WRInaute occasionnel

- Messages: 101
- Inscription: Ven Mar 16, 2007 17:03
Je vais essayer de préciser un peu mieux les choses. J'ai un peu réétudié mes anciens backup hier soir et, à la réflexion, le problème du non-fonctionnement de la fonction Rechercher n'est peut-être pas dû à cette histoire un peu obscure de clé primaire, mais plutôt à un problème d'interclassement dans la TABLE {phpbb_search_wordlist}.
En effet, j'ai d'abord constaté que dans beaucoup de tables dont phpbb_search_wordlist (qui a provoqué plusieurs blocages lors de restaurations) la Structure m'affichait ce type d'alerte :
!! PRIMARY and INDEX keys should not both be set for column `word_text` !!
avec un tableau du style :
Nom clé | Type | Cardinalité | Champ
PRIMARY | PRIMARY | [chiffres] | word_text
word_id | INDEX | aucune | word_id
word_common | INDEX | aucune | word_common
word_text | INDEX | aucune | word_text
…et le conseil de supprimer la clé primaire. Ce que j'ai fini par faire (à tort ou à raison).
--------------------
MAIS en fait le problème d'inactivation de la fonction Rechercher est peut-être ailleurs car j'ai surtout remarqué qu'après un transvasement de ma base (d'un 60gp vers un 90plan) il y avait dans un backup :
au lieu de :
C'est-à-dire que l'interclassement qui doit ici avoir pour valeur "latin1_bin" dans la base (ou "binary" dans l'extrait de backup ci-dessus) avait… disparu ! Il me semble que cette ANOMALIE s'est produite à l'occasion de ce changement d'hébergement.
En tous les cas, quand j'ai remis le "binary", ma fonction Rechercher s'est remise à marcher... Donc je me pose la question, et je te la pose Olivier : à la suite de ton pénible incident de NDD, lorsque tu as remis ta BIG base sur les rails, est-ce que, par hasard, ce petit "binary" n'aurait pas disparu de la table phpbb_search_wordlist ??
S'il a disparu, tu peux peut-être faire le test de remettre ça (sous la forme "latin1_bin" si tu le rajoutes dans phpMyadmin) et tu verras bien si ça fait marcher à nouveau ta fonction Rechercher.
Jean-yves
En effet, j'ai d'abord constaté que dans beaucoup de tables dont phpbb_search_wordlist (qui a provoqué plusieurs blocages lors de restaurations) la Structure m'affichait ce type d'alerte :
!! PRIMARY and INDEX keys should not both be set for column `word_text` !!
avec un tableau du style :
Nom clé | Type | Cardinalité | Champ
PRIMARY | PRIMARY | [chiffres] | word_text
word_id | INDEX | aucune | word_id
word_common | INDEX | aucune | word_common
word_text | INDEX | aucune | word_text
…et le conseil de supprimer la clé primaire. Ce que j'ai fini par faire (à tort ou à raison).
--------------------
MAIS en fait le problème d'inactivation de la fonction Rechercher est peut-être ailleurs car j'ai surtout remarqué qu'après un transvasement de ma base (d'un 60gp vers un 90plan) il y avait dans un backup :
- Code: Tout sélectionner
(…)
#
# TABLE: phpbb_search_wordlist
#
DROP TABLE IF EXISTS phpbb_search_wordlist;
CREATE TABLE phpbb_search_wordlist(
word_text varchar(50) NOT NULL,
word_id mediumint(8) unsigned NOT NULL auto_increment,
word_common tinyint(1) unsigned NOT NULL,
PRIMARY KEY (word_text),
KEY word_id (word_id),
KEY word_common (word_common),
KEY word_text (word_text)
);
(…)
au lieu de :
- Code: Tout sélectionner
#
# TABLE: phpbb_search_wordlist
#
DROP TABLE IF EXISTS phpbb_search_wordlist;
CREATE TABLE phpbb_search_wordlist(
word_text varchar(50) binary NOT NULL,
word_id mediumint(8) unsigned NOT NULL auto_increment,
word_common tinyint(1) unsigned NOT NULL,
PRIMARY KEY (word_text),
KEY word_id (word_id),
KEY word_common (word_common),
KEY word_text (word_text)
);
C'est-à-dire que l'interclassement qui doit ici avoir pour valeur "latin1_bin" dans la base (ou "binary" dans l'extrait de backup ci-dessus) avait… disparu ! Il me semble que cette ANOMALIE s'est produite à l'occasion de ce changement d'hébergement.
En tous les cas, quand j'ai remis le "binary", ma fonction Rechercher s'est remise à marcher... Donc je me pose la question, et je te la pose Olivier : à la suite de ton pénible incident de NDD, lorsque tu as remis ta BIG base sur les rails, est-ce que, par hasard, ce petit "binary" n'aurait pas disparu de la table phpbb_search_wordlist ??
S'il a disparu, tu peux peut-être faire le test de remettre ça (sous la forme "latin1_bin" si tu le rajoutes dans phpMyadmin) et tu verras bien si ça fait marcher à nouveau ta fonction Rechercher.
Jean-yves
- Jean-Yves Willmann
- WRInaute occasionnel

- Messages: 101
- Inscription: Ven Mar 16, 2007 17:03
Marie-Aude a écrit:Oui... enfin ça serait peut être bien de supprimer le "rechercher" qui ne marche pasnormalement ça doit être juste un include à modifer ?
Au fait, au cas où le problème ne serait pas réglé : non, ce n'est pas dans un include qu'on peut enlever le lien "Rechercher" mais, logiquement, dans le fichier :
-http://www.webrankinfo.com/forums/templates/subSilver/overall_header.tpl
Sauf si WebRankInfo a changé la structure ou le chemin d'accès... Mais en tout cas, à la base, c'est dans le fichier overall_header.tpl du Template.
12 messages • Page 1 sur 1
Lectures recommandées sur ce thème :
- que faire de actualité ancienne pour les moteurs de recherch
- 42% des gens cliquent sur le premier résultat de la recherch
- a part Google ya t'il d'autre moteur utile pour les recherch
- ou placer les mot clé ex : forum que mon forum aparaisse
- comment creer des sous forum pour un forum fait avec phbb
- Forum phpBB, créer des messages sans passer par le forum
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum