Fulltext - commentairesFulltext2023-06-19T19:37:58Zhttps://contrib.spip.net/Fulltext#comment5136052023-06-19T19:37:58Z<p>Bonjour,<br class="autobr">
Même sujet. Mon site est hébergé chez un hébergeur classique mutualisé (en l'occurrence O2Switch). Dans ce cas, est-il possible d'installer Xpdf, dans un répertoire /lib/ à la racine du site par exemple<small class="fine d-inline"> </small>? Et si oui, quel serait le chemin à stipuler dans les paramètres de FullText<small class="fine d-inline"> </small>? public_html/lib/<small class="fine d-inline"> </small>? <br class="autobr">
Merci<small class="fine d-inline"> </small>!</p>Fulltext2022-08-22T16:10:08Zhttps://contrib.spip.net/Fulltext#comment5115992022-08-22T16:10:08Z<p>Bonjour</p>
<p>Je viens d'installer le plugin FullText 1.2.0 sur un SPIP 3.0.16.</p>
<p>J'ai installé les index comme le suggère le plugin (pour le moment uniquement spip_article). La bdd est bien à jour avec les 2 index créés («<small class="fine d-inline"> </small>titre<small class="fine d-inline"> </small>» et «<small class="fine d-inline"> </small>tout<small class="fine d-inline"> </small>»).</p>
<p>Dans mon squelette «<small class="fine d-inline"> </small>recherche.html<small class="fine d-inline"> </small>», j'ai la boucle suivante :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_rech_articles(ARTICLES) {id_rubrique!=3} {recherche} {par points} {inverse}>
<li>#TITRE</li>
</BOUCLE_rech_articles></code></pre></div>
<p>Le plugin Fulltext n'a aucun effet sur cette boucle. Quand je regarde en debug, la requête SQL est toujours celle qui va chercher dans le hashcode dans la table «<small class="fine d-inline"> </small>spip_resultats<small class="fine d-inline"> </small>».</p>
<p>Que faut-il faire pour que le plugin Fulltext soit déclenché<small class="fine d-inline"> </small>?</p>
<p>Merci pour votre aide.</p>Fulltext2022-08-08T07:49:56Zhttps://contrib.spip.net/Fulltext#comment5115192022-08-08T07:49:56Z<p>Bonjour,</p>
<p>Le plugin fonctionne déjà sans problème avec des tables InnoDB.</p>Fulltext2022-08-07T06:59:56Zhttps://contrib.spip.net/Fulltext#comment5115172022-08-07T06:59:56Z<p>Bonjour,</p>
<p>Comment exploiter FullText avec des tables au format InnoDB svp<small class="fine d-inline"> </small>?</p>Fulltext2021-04-04T07:27:12Zhttps://contrib.spip.net/Fulltext#comment5080632021-04-04T07:27:12Z<p>J'avais échangé sur la liste users mais pas ici.<br class="autobr">
Le pb est résolu : dans ma table « articles », j'avais un mélange d'interclassements différents selon les colonnes. C'est réglé en passant toutes les colonnes en utf8_general_ci.</p>Fulltext2021-03-25T10:04:05Zhttps://contrib.spip.net/Fulltext#comment5079312021-03-25T10:04:05Z<p>Bonjour<br class="autobr">
Avec Spip 3.2.9 et Fulltext 2.0.1</p>
<p>Lorsque je veux créer l'index « tout » pour les articles, j'obtiens un message d'erreur :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>article : Erreur 1283 Column 'url_site' cannot be part of FULLTEXT index.</code></pre></div>
<p>La recherche sur les articles est donc limitée aux seuls titres, alors que j'aimerais bien ajouter au moins le texte.</p>Fulltext2021-02-20T22:00:36Zhttps://contrib.spip.net/Fulltext#comment5076442021-02-20T22:00:36Z<p>Bonjour,<br class="autobr">
Pouvez vous m'indiquer comment installer pdftotext sur un site SPIP installé sur windows<small class="fine d-inline"> </small>?<br class="autobr">
J'ai le message quoique j'essaye : « Ce logiciel n'est pas disponible sur le serveur »<br class="autobr">
Merci d'avance<br class="autobr">
Gabin</p>Fulltext2021-02-20T21:23:02Zhttps://contrib.spip.net/Fulltext#comment5076432021-02-20T21:23:02Z<p>Bonjour,<br class="autobr">
Avez vous trouvé une solution depuis la publication de votre message<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance<br class="autobr">
Gabin</p>Fulltext2021-02-01T12:10:56Zhttps://contrib.spip.net/Fulltext#comment5074592021-02-01T12:10:56Z<p>les dernières versions de mysql/mariadb permettent fulltext sur innodb. Du coup je me demande si le plugin devrait pas évoluer pour cela.</p>Fulltext2021-01-21T14:01:42Zhttps://contrib.spip.net/Fulltext#comment5073412021-01-21T14:01:42Z<p>Je lis ici « Le mode FULLTEXT n'étant disponible que sur les tables au format MyISAM, il faut parfois au préalable convertir les tables dans ce format : »</p>
<p>Mais alors pourquoi y-a-t-il un bouton « convertir en InnoDB » pour chaque table listée sur la page<small class="fine d-inline"> </small>?exec=fulltext&ok=index de la table régénérée<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Fulltext2020-03-09T16:31:09Zhttps://contrib.spip.net/Fulltext#comment5042272020-03-09T16:31:09Z<p>Très bon plugin.<br class="autobr">
quelques remarques : <br>- le plugin ne traite pas les images, donc il faudrait retirer les images des erreurs d'indexation,
<br>- j'ai des documents html, il ne les traite non plus, là il pourrait le faire
<br>- si on pouvait visualiser les documents Indexés, Non-indexés, Protégés, En erreur d'indexation, ça éviterait d'aller sur regarder la base de donnée. <br class="autobr">
A par ça c'est super</p>Fulltext2019-08-13T14:06:17Zhttps://contrib.spip.net/Fulltext#comment5019592019-08-13T14:06:17Z<p>Magnifique plugin permettant notamment d'indexer les pdfs et donc de rechercher dans les documents publiés.</p>
<p>Un soucis cependant avec la balise #AIDE_RECHERCHE que j'avais bêtement disposée dans le squelette en dessous du formulaire recherche.<br class="autobr">
La balise insert effectivement le ficher prévu : aide_recherche.html. Mais ce fichier est une page html complète avec doctype, head et body. L'insertion de cette balise provoque alors des défauts d'affichage de la page où l'on a disposé cette balise<small class="fine d-inline"> </small>; deux doctypes dans la même page html c'est toujours un de trop.</p>
<p>Je suggère donc soit de modifier le fichier aide_recherche.html pour qu'il puisse s'insérer normalement comme un bout de code dans un squelette, soit d'avertir les utilisateurs du plugin de l'usage inédit de cette balise.</p>
<p>Cordialement, Yanic Gornet</p>Fulltext2019-05-27T14:22:06Zhttps://contrib.spip.net/Fulltext#comment5013472019-05-27T14:22:06Z<p>Bonjour,<br class="autobr">
Il semblerait que fulltext ne prennent pas en compte les rubriques sans objets (article, document, ...) même en forçant les recherches via le paramètre « tout » dans les boucles de recherche. Est ce normal, y a t-il un contournement possible ou une possibilité de forcer la recherche<small class="fine d-inline"> </small>?</p>
<p>Merci à l'auteur et tous ses contributeurs.<br class="autobr">
++</p>Fulltext2018-10-13T16:29:24Zhttps://contrib.spip.net/Fulltext#comment4984852018-10-13T16:29:24Z<p>Idée d'amélioration pour aider à mieux trouver ce qu'on cherche :</p>
<ol class="spip"><li> Lorsque je cherche «<small class="fine d-inline"> </small>salade de riz<small class="fine d-inline"> </small>» (sur Cuisine-libre.fr par exemple), cela revient à chercher «<small class="fine d-inline"> </small>salade<small class="fine d-inline"> </small>» : et la «<small class="fine d-inline"> </small>salade de riz<small class="fine d-inline"> </small>» cherchée est perdue dans les 322 résultats de «<small class="fine d-inline"> </small>salade<small class="fine d-inline"> </small>» (sans les deux derniers mots, trop courts pour être pris en compte). C'est déroutant pour l'utilisateurice qui n'y trouve pas ce qu'il cherche.</li><li> Avec des guillemets, la requête «<small class="fine d-inline"> </small>"salade de riz"<small class="fine d-inline"> </small>» permet de trouver la «<small class="fine d-inline"> </small>salade de riz<small class="fine d-inline"> </small>» cherchée (1 seul résultat dans ce cas). Super, mais très peu d'utilisateurices utilisent les guillemets pour resserrer sa recherche.</li></ol>
<p>D'où la suggestion suivante : ordonner les 322 résultats en priorisant ceux correspondants à la requête exacte, suivis des autres.</p>Fulltext2018-09-24T08:40:20Zhttps://contrib.spip.net/Fulltext#comment4982342018-09-24T08:40:20Z<p>Bonjour,</p>
<p>Les dernières version d'innoDB permettent d'utiliser le FullText.<br class="autobr">
Comment l'utiliser dans ce plugin svp<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Fulltext2018-09-19T16:31:46Zhttps://contrib.spip.net/Fulltext#comment4982042018-09-19T16:31:46Z<p>Merci pour avoir développé cet outil et l'avoir partagé. Ma question est honteusement basique mais merci d'avance à quiconque voudra bien m'éclairer. L'installation des logiciels complémentaires de lecture/extraction de pdf tel que XpdfReader doit se faire sur le serveur, via le sous-répertoire proposé usr/bin/pdftotext. Dans quel répertoire racine doit-on créer ce répertoire pour y placer le logiciel<small class="fine d-inline"> </small>? Dans /htdocs qui contient tous les répertoires du site spip, ou en amont (/vhosts) ou carrément dans /lamp0<small class="fine d-inline"> </small>? Désolée de cette question basique...</p>Fulltext2017-06-12T20:29:37Zhttps://contrib.spip.net/Fulltext#comment4925122017-06-12T20:29:37Z<p>Yop,</p>
<p>si je comprend bien la modif de <a href="https://zone.spip.org/trac/spip-zone/changeset/104831/_plugins_/fulltext" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/104831/_plugins_/fulltext</a></p>
<p>…il suffit de mettre dans mon fichier mes_options.php la ligne</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>defined('_FULLTEXT_ASTERISQUE_PARTOUT') || define('_FULLTEXT_ASTERISQUE_PARTOUT', true);</code></pre></div>
<p>et hop, j'ai ma recherche sur le terme « nano » qui devient automatiquement équivalente à « nano* » (nanometre, nanotechnologie, etc.)<small class="fine d-inline"> </small>?</p>
<p>oh yeah :)</p>Fulltext2016-11-10T16:49:15Zhttps://contrib.spip.net/Fulltext#comment4897832016-11-10T16:49:15Z<p>Bonsoir,</p>
<p>Suite à différents tests nous avons remarqué que l'exclusion de 'étranger' dans une recherche full text du type '+enfant -étranger' n'était plus prise en compte dans les résultats en dessous d'un certain indice de pertinence. Nous avons donc quand même des résultats avec 'étranger' quand l'indice de pertinence est < ou = à 10.</p>
<p>Dans l'aide de Full Text il est pourtant indiqué : " Retourne les textes qui contiennent «<small class="fine d-inline"> </small>enfant<small class="fine d-inline"> </small>» mais PAS «<small class="fine d-inline"> </small>étranger<small class="fine d-inline"> </small>»."</p>
<p>Est-ce normal<small class="fine d-inline"> </small>?</p>
<p>Une idée sur la façon de modifier/corriger ce comportement<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance</p>Fulltext2016-11-03T18:58:18Zhttps://contrib.spip.net/Fulltext#comment4897242016-11-03T18:58:18Z<p>Bonjour à tous<small class="fine d-inline"> </small>!</p>
<p>Finalement, nous travaillons sur le plugin zotero pour le faire évoluer.</p>
<p>Nous avons résolu le problème des jointures.</p>
<p>J'ai trouvé la piste ici : <a href="http://code.spip.net/fr/archives/plugins-7/article/declarer-et-ajouter-des-tables" class="spip_url spip_out auto" rel="nofollow external">http://code.spip.net/fr/archives/plugins-7/article/declarer-et-ajouter-des-tables</a></p>
<p>La partie intéressante est celle-là :</p>
<p>$join_nouvelletable = array(<br class="autobr"> « id_article » => « id_article »<br class="autobr">
)<small class="fine d-inline"> </small>;</p>
<p>$tables_principales['spip_nouvelletable'] = array(<br class="autobr"> 'field'=>&$nouvelletable,<br class="autobr"> 'key' => &$cles_nouvelletable,<br class="autobr"> 'join' => &$join_nouvelletable,<br class="autobr">
)<small class="fine d-inline"> </small>;</p>
<p>Pour la table zitems, j'ai écris</p>
<p>$join_zitems = array(<br class="autobr"> « id_zitem » => « id_zitem »<br class="autobr"> )<small class="fine d-inline"> </small>;</p>
<p> $tables_principales['spip_zitems'] = array(<br class="autobr"> 'field' => &$zitems,<br class="autobr"> 'key' => &$zitems_cles,<br class="autobr"> 'join' => &$join_zitems,<br class="autobr"> )<small class="fine d-inline"> </small>;</p>
<p>J'ai suivi ce principe sur les autre tables.</p>
<p>Donc maintenant, les références zotero s'affichent bien dans l'espace privée et nous pouvons faire des jointures dans les boucles de la partie publique.</p>
<p>Par contre, les résultats de la recherche fulltext ne sont toujours pas pertinents...</p>
<p>Est ce que quelqu'un aurait une idée<small class="fine d-inline"> </small>? Une piste à creuser<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance de votre aide.</p>Fulltext2016-10-28T09:47:47Zhttps://contrib.spip.net/Fulltext#comment4896172016-10-28T09:47:47Z<p>Bonjour,</p>
<p>Les documents images sont en erreur d'indexation, ce qui me parait normal.<br class="autobr">
Donc, ils ressortent dans le total des documents en erreur.</p>
<p>N'y a t-il pas possibilité de les sortir de ce décompte<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance et bravo pour ce plugin<small class="fine d-inline"> </small>!</p>Fulltext2016-08-29T09:30:25Zhttps://contrib.spip.net/Fulltext#comment4887342016-08-29T09:30:25Z<p>J'ai essayé d'ajouter la recherche fulltext sur les zoteros de zotspip.</p>
<p>J'ai fait un mini plus gin pour cela avec l'appel d'un pipeline :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function zotspiprecherche_rechercher_liste_des_champs($tables) { $tables['zitem']['titre'] = 10; $tables['zitem']['resume'] = 7; return $tables;
}</code></pre></div>
<p>J'ai pu générer les indexes...</p>
<p>J'ai fait cette boucle :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> <B_zitem> <div class="menu menu_sites"> #ANCRE_PAGINATION <h2>Recherche de base SPIP pour Zoteros "#ENV{recherche}" (#GRAND_TOTAL)</h2> <ul class="spip"> <BOUCLE_zitem(ZITEMS) {recherche} {!par points} {id_parent==0} {pagination 10}> <li><b>#TITRE</b> #POINTS</li> [<li><b>Json : </b>(#JSON)</li>] [<li><b>Resume : </b>(#RESUME)</li>] </BOUCLE_zitem> </ul> [<p class="pagination">(#PAGINATION)</p>] </div> </B_zitem></code></pre></div>
<p>Mais les résultats ne collent pas...</p>
<p>J'ai trouvé un fichier log fulltext.log dans tmp/log :</p>
<pre>
Aug 29 10:02:11 83.152.44.246 (pid 26641) :Pri:ERREUR: TABLE spip_plugins ADD FULLTEXT <code class="spip_code spip_code_inline" dir="ltr">prefixe</code> (<code class="spip_code spip_code_inline" dir="ltr">prefixe</code>)
Aug 29 11:14:25 83.152.44.246 (pid 22848) :Pri:ERREUR: TABLE spip_plugins ADD FULLTEXT <code class="spip_code spip_code_inline" dir="ltr">prefixe</code> (<code class="spip_code spip_code_inline" dir="ltr">prefixe</code>)
</pre>
<p>Je ne comprend pas trop ce qui se passe....</p>
<p>Est ce que quelqu'un aurait une idée, une piste<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Fulltext2016-07-29T13:07:19Zhttps://contrib.spip.net/Fulltext#comment4884122016-07-29T13:07:19Z<p>Je tente de faire une recherche fulltext sur les objets du plugin zotspip.</p>
<p>J'ai déclarer table et jointure via pipelines :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>// Ajout nouvelles tables de recherche
$GLOBALS['spip_pipeline']['rechercher_liste_des_champs'] .= "|ajout_recherche_champs"; function ajout_recherche_champs($tables) { $tables['zitems']['titre'] = 3; $tables['zcollections']['zcollection'] = 3; $tables['zcreators']['auteur'] = 3; return $tables;
} // Ajout nouvelles jointures
$GLOBALS['spip_pipeline']['rechercher_liste_des_jointures'] .= "|ajout_jointures"; function ajout_jointures($tables) { $tables['zitems']['zcollections']['zcollection'] = 2; $tables['zitems']['zcreators']['auteur'] = 2; return $tables;
}</code></pre></div>
<p>J'ai fait la conversion des tables avec l'outil fourni avec Fulltext dans l'espace privé de spip.</p>
<p>Mais ma boucle spip spip ci-dessous ne sort rien...</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> <B_zitem> <div class="menu menu_sites"> #ANCRE_PAGINATION <h2>Recherche zitem perso (#GRAND_TOTAL)</h2> <ul class="spip"> <BOUCLE_zitem(ZITEMS){recherche} {pagination 5}> <li>#TITRE</li> </BOUCLE_zitem> </ul> [<p class="pagination">(#PAGINATION)</p>] </div> </B_zitem></code></pre></div>
<p>Vous pouvez prendre votre temps pour répondre, je suis en vacances à partir de maintenant<small class="fine d-inline"> </small>!</p>
<p>Ceci dit, merci d'avance de vos réponses<small class="fine d-inline"> </small>!</p>Fulltext2016-05-16T10:19:22Zhttps://contrib.spip.net/Fulltext#comment4874372016-05-16T10:19:22Z<p>Je me réponds à moi-même...</p>
<p>Désolé pour le bruit : il s'agissait simplement d'un problème de mot clé dans le fichier Recherche.html.</p>
<p>Tout est parfait</p>
<p>Merci pour ce plugin</p>Fulltext2016-05-16T09:37:39Zhttps://contrib.spip.net/Fulltext#comment4874352016-05-16T09:37:39Z<p>Bonjour</p>
<p>Je viens d'installer Fulltext. Tout fonctionne bien sauf... qu'il ne trouve jamais Olympic marina (ou olym* ou toute autre combinaison) sur mon site</p>
<p>guidemediterranee.com</p>
<p>Olympic marina est en chapo et « dépend » de Lavrion.</p>
<p>Il existe un Lavrion (titre) et un Lavrion - Olympic marina (titre + chapo)</p>
<p>Une recherche sur Lavrion ne donne que Lavrion et pas les deux entrées.</p>
<p>Je ne comprend vraiment pas pourquoi (alors que Athenes donne bienb tous les Athènes)</p>
<p>Merci d'un essai d'explication</p>
<p>ADB</p>Fulltext2016-02-03T13:42:52Zhttps://contrib.spip.net/Fulltext#comment4857022016-02-03T13:42:52Z<p>Bonjour</p>
<p>Gros problème de restauration de la base, ça semble venir du plugin Fulltext.<br class="autobr">
Ma base est en mysql.</p>
<p>Lorsque je veux restaurer la base sauvegardée via le menu maintenance de Spip, toutes les tables sont en échec.<br class="autobr">
Lorsque j'exporte, puis réimporte via phpmyadmin, j'ai l'erreur suivante :<br class="autobr">
#1064 - You have an error in your SQL syntax<small class="fine d-inline"> </small>; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=558' at line 44</p>
<p>Ma config :<br class="autobr">
SPIP 3.0.16<br class="autobr">
Fulltext 1.1.8 à jour.</p>
<p>Merci pour votre aide.</p>Fulltext2015-12-03T16:34:57Zhttps://contrib.spip.net/Fulltext#comment4847932015-12-03T16:34:57Z<p>Solution trouvée par Nicod_</p>
<p>Il existe un dictionnaire de mots ignorés par défaut (stop words).<br class="autobr">
La requête…</p>
<pre>SQL SHOW VARIABLES LIKE 'ft_stopword_file';</pre>
<p>… doit afficher 'built-in'</p>
<p>La liste par défaut (built-in) est celle-ci :<br class="autobr">
<a href="http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html" class="spip_url spip_out auto" rel="nofollow external">http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html</a></p>
<p>Il faut alors modifier la config du serveur Mysql ( my.cnf) et lui indiquer dans la section [mysqld] :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>ft_stopword_file = ""</code></pre></div>
<p>À utiliser si c'est vraiment nécessaire, car cela peut augmenter le « bruit » dans les résultats.</p>Fulltext2015-12-02T12:13:24Zhttps://contrib.spip.net/Fulltext#comment4847792015-12-02T12:13:24Z<p>je précise que j'ai bien activé l'astuce pour étendre la recherche sur 3 lettres.</p>Fulltext2015-12-02T12:11:20Zhttps://contrib.spip.net/Fulltext#comment4847772015-12-02T12:11:20Z<p>Sur SPIP 3.0.21 avec Fulltext 1.1.8, testé sur deux sites</p>
<p>la recherche ne prend pas en compte certains mots comme</p>
<p>- this
<br>- the
<br>- new</p>
<p>Cela ressemble à des mots clés qui ne seraient pas pris en compte<small class="fine d-inline"> </small>?<br class="autobr">
Des idées<small class="fine d-inline"> </small>?</p>Fulltext2015-11-04T13:25:00Zhttps://contrib.spip.net/Fulltext#comment4844052015-11-04T13:25:00Z<p>Re,<br class="autobr">
Pour ceux que ca intéresse, j'ai publié sur un autre forum une solution assez simple pour convertir une base de donnée sqlite vers mysql :<br class="autobr">
<a href="http://forum.spip.net/fr_213057.html" class="spip_url spip_out auto" rel="nofollow external">http://forum.spip.net/fr_213057.html</a><br class="autobr">
J'espère que ca aidera.</p>Fulltext2015-11-04T11:23:13Zhttps://contrib.spip.net/Fulltext#comment4843992015-11-04T11:23:13Z<p>Trouvé, merci.</p>
<p>Pour un site cela a fonctionné, pour un autre non je me retrouvais avec du contenu invisible dans l'espace public ET privé dès lors qu'il y avait un caractère accentué. J'avais déjà essayé avec Fusion de convertir sqlite en mysql sans succès. Je réessaierai un jour.</p>
<p>dd</p>Fulltext2015-11-03T12:02:43Zhttps://contrib.spip.net/Fulltext#comment4843532015-11-03T12:02:43Z<p>Ce fichier est dans le plugin « grenier ».</p>Fulltext2015-11-03T11:57:06Zhttps://contrib.spip.net/Fulltext#comment4843522015-11-03T11:57:06Z<p>Bonjour,</p>
<p>Je pense que j'ai le même problème mais je ne sais pas ou trouver le format de ma base.<br class="autobr">
Le plugin me dit de convertir en UTF8 mais lorsque je clique sur ce lien j'ai l'erreur : « Fichier convert_sql_utf8 introuvable »</p>
<p>dd</p>Fulltext2015-09-24T16:40:19Zhttps://contrib.spip.net/Fulltext#comment4838052015-09-24T16:40:19Z<p>Bonjour,</p>
<p>Je voulais juste signaler que le plug-in ne fonctionne pas quand la base de données du site a été conçu en Sqlite<small class="fine d-inline"> </small>!</p>
<p>Merci<small class="fine d-inline"> </small>!</p>Fulltext2015-06-26T12:50:51Zhttps://contrib.spip.net/Fulltext#comment4827512015-06-26T12:50:51Z<p>Bon, c'est le même comportement sur contrib.spip et spip.net.</p>
<p>Sur contrib, si on cherche « fulltex » cela ne retourne rien, il faut ajouter l'astérisque pour avoir des résultats.</p>
<p>Le tableau d'exemples devrait illustrer ce point (ou plutôt cette étoile :) ).</p>Fulltext2015-06-23T08:48:19Zhttps://contrib.spip.net/Fulltext#comment4826902015-06-23T08:48:19Z<p>Bonjour,</p>
<p>Merci pour ce plugin. J'ai juste 1 remarque et 1 bidouille.</p>
<p>Il me semble qu'il y a une différence entre le fonctionnement avec et sans index sur le pluriel des mots. Sans index la recherche sur « enfant » apportera aussi les articles avec le pluriel « enfants ». Ce n'est pas le cas avec fulltext. <strong>Y-a-t-il moyen de systématiquement faire ajouter à la requête une astérisque à la fin des termes sauf si l'on a mis des guillemets, pour une recherche sur un mot ou une expression précise<small class="fine d-inline"> </small>?</strong></p>
<p>Je n'ai pas réussi à faire fonctionner l'extraction de texte des pdf. Je suis sur un Windows, SPIP et plugin à la dernière mode. Comme je ne publie pas chaque jour des brassées de pdf, j'ai contourné en le faisant à la main. J'ai ajouté avec le plugin champ_extra un champ à la table document et j'y fais un copier coller du texte en allant le chercher sur le pdf sans autre manoeuvre que CRTL+A puis CRTL+C. C'est pas cher et ça fonctionne... :-)</p>Fulltext2015-04-07T18:03:26Zhttps://contrib.spip.net/Fulltext#comment4811512015-04-07T18:03:26Z<p>Moi je pense que l'auteur aurait du utiliser le fonction File_exists de php. Ca sert à rien de lancer un exec sur un fichier par exemple dans windows Ca ne fonctionne pas la majorité du temps.</p>Fulltext2015-01-23T11:42:11Zhttps://contrib.spip.net/Fulltext#comment4789922015-01-23T11:42:11Z<p><strong>Fixer une date de départ </strong> (cf §Permettre à l'utilisateur de déterminer le corpus de recherche)<br class="autobr">
Sur un SPIP 3.0.17, il semble qu'il y ait un problème avec la fonctionnalité décrite <i>(limiter la recherche aux « objets » dont la date est postérieure à l'année saisie</i>)</p>
<p>J'ai modifié le formulaire recherche de la dits tel que décrit.</p>
<ul class="spip"><li> L'input date est présent.</li><li> Après soumission, l'argument recherche_date est bien pris en compte <br class="manualbr">(ici : spip.php<small class="fine d-inline"> </small>?page=recherche&recherche=semis+direct&<strong>recherche_date</strong>=2015</li><li> <strong>recherche_date</strong> est récupéré par la page recherche.html mais n'est pas correctement transmis au /compris par le formulaire de recherche<br class="autobr">
voir copie d'écran (j'ai mis des <code class="spip_code spip_code_inline" dir="ltr">[<pre>#SQUELETTE : (#ENV**|unserialize|print_r{1})</pre>]</code> dans le squelette appelant et en tête du fichier du formulaire de recherche pour voir ce qu'il se passait)</li></ul>
<p>Bien sûr, la limitation de date souhaitée ne fonctionne pas.</p>
<p>Quelque chose que j'ai mal fait<small class="fine d-inline"> </small>? Un oubli dans la doc<small class="fine d-inline"> </small>?… Un bug<small class="fine d-inline"> </small>?</p>Fulltext2015-01-19T13:21:09Zhttps://contrib.spip.net/Fulltext#comment4789402015-01-19T13:21:09Z<p>Le plugin marche très bien avec SPIP v3.0.15. J'ai juste eu la petite surprise de constater que les recherches sur un seul mot ne donnaient parfois pas les mêmes résultats suivant la syntaxe de la recherche :
<br>- un seul mot de de 3 lettres (j'ai étendu la recherche aux mots de 3 lettres tel qu'indiqué dans la documentation) : <strong>abc</strong> se comporte comme <strong>abc*</strong>. <strong>«<small class="fine d-inline"> </small>abc<small class="fine d-inline"> </small>»</strong> et <strong>+abc</strong> ont le comportement attendu. Pour corriger ce problème, j'ai rajouté des guillemets avant l'appel du plugin dans ce cas. Ça marche, mais s'est franchement sale :)</p>
<p>- un seul mot de 1 ou 2 lettres : même soucis que précédemment sauf que ce n'est pas vraiment gênant. <strong>«<small class="fine d-inline"> </small>ab<small class="fine d-inline"> </small>»</strong> et <strong>+ab</strong> ne sortent aucun résultat, ce qui est attendu.</p>
<p>- le <i>ranking</i> pour les mots de 4 à 7 lettres est différent que la recherche soit <strong>mon_mot</strong> ou <strong>+mon_mot</strong> (ou <strong>«<small class="fine d-inline"> </small>mon_mot<small class="fine d-inline"> </small>»</strong>). Je n'ai pas analysé en détails mais il me semble à première vue que le résultat attendu est obtenu avec le + ou les guillemets.</p>
<p>De plus n'y aurait-il pas un soucis avec le caractère 'è'<small class="fine d-inline"> </small>? La recherche est indépendante des accents (et marche même avec 'œ') mais le 'è' semble devoir être présent dans le champ de recherche pour qu'elle aboutisse correctement. Ce n'est pas dramatique en pratique car de toutes façons les utilisateurs tapent les accents dans le champ de recherche. C'est juste bizarre...</p>
<p>Enfin, une petite requête : ne serait-il pas judicieux que la recherche ait un « mega-boost » lorsque le champ entier indexé est égal à la requête<small class="fine d-inline"> </small>? Par exemple, je rêve que si la base contient un article dont le titre est <i>Fulltext</i> et que la requête est <strong>fulltext</strong>, la recherche le sorte premier haut la main devant d'autres articles dont le titre est <i>Fulltext marche très bien</i> ou <i>La recherche fulltext est active</i>. Ce n'est peut-être pas possible, mais ce serait pratique.</p>Fulltext2014-12-08T10:45:09Zhttps://contrib.spip.net/Fulltext#comment4783882014-12-08T10:45:09Z<p>Avec SPIP 3.0.17 et Fulltext 1.0.2 la recherche sur le mot « <strong>this</strong> » ne donne rien.<br class="autobr">
Ce mot fait référence à un auteur qui s'appelle « Hervé This ».</p>
<p>J'arrive bien à trouver des auteurs dont le nom est en 4 lettres par ailleurs.</p>
<p>Avez-vous une idée sur l'origine du problème<small class="fine d-inline"> </small>?</p>Fulltext2014-11-14T09:11:46Zhttps://contrib.spip.net/Fulltext#comment4779912014-11-14T09:11:46Z<p>Bonjour</p>
<p>Même problème depuis la maj du plugin. Quelqu'un a-t-il trouvé l'origine du bug<small class="fine d-inline"> </small>?</p>Fulltext2014-10-30T16:03:26Zhttps://contrib.spip.net/Fulltext#comment4776822014-10-30T16:03:26Z<p>Bonjour,<br class="autobr">
Sur un site en SPIP 3.0.17 [21515] avec Fulltext Version :<br class="autobr"> 0.8.2 SVN [82959] activé</p>
<p>j'ai une erreur lors de la recherche sur le site public :</p>
<p>1 Erreur SQL 1146<br class="autobr">
Table 'site.spip_giss_articles' doesn't exist<br class="autobr">
SELECT t.id_article, t.surtitre, t.titre, t.soustitre, t.chapo, t.texte, t.ps, t.nom_site, t.url_site, t.descriptif, MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('ssr*' IN BOOLEAN MODE) * 8 + <br class="autobr">
...<br class="autobr"> / / <br class="autobr">
2 Erreur SQL 1146<br class="autobr">
Table 'isite.spip_giss_rubriques' doesn't exist</p>
<p>je vois qu'il y a un « s » en trop à gis mais je ne sais pas où le corriger</p>
<p>merci<br class="autobr">
dd</p>Fulltext2014-10-20T13:03:57Zhttps://contrib.spip.net/Fulltext#comment4775172014-10-20T13:03:57Z<p>Bonjour,</p>
<p>tout d'abord merci pour votre plugin.</p>
<p>J'ai bien intégré les éléments mais une chose curieuse se produit.</p>
<p>Quand je recherche des termes ainsi qu'a partir d'une date (comme le cite votre explication), cela fonctionne mais si je change la date à nouveau, ça ne le prend plus en compte. Par précaution, j'ai désactivé le cache. C'est très aléatoire. je n'ai plus d'idées.</p>
<p>Avez vous déjà constaté ce comportement<small class="fine d-inline"> </small>?<br class="autobr">
merci d'avance.</p>Fulltext2014-10-17T09:34:32Zhttps://contrib.spip.net/Fulltext#comment4774742014-10-17T09:34:32Z<p>Bonjour.</p>
<p>Impossible pour moi de faire une extraction de PDF, le plugin m'indiquant que pdftotext n'est pas disponible sur le serveur (CentOS 6.5), alors que le binaire est présent (testé également en indiquant en dur le chemin du binaire dans mes_options.php).<br class="autobr">
pdftotext provient du paquet poppler.x86_64. Je précise que l'extraction fonctionne en console (loggué sur le serveur, user non root).<br class="autobr">
Les droits d'éxécution (sudoers) ont été vérifiés et ne semblent pas poser problème<br class="autobr">
Les logs extract.log et prive_extract.log ne sont pas très explicites et indiquent juste une erreur d'extraction, ex :</p>
<p><samp><br class="autobr">
Oct 02 15:16:45 une_adresse_ip (pid 21566) Indexation de pdf/16_mai_2013.pdf<br class="autobr">
Oct 02 15:16:45 une_adresse_ip (pid 21566) Extraction PDF avec /usr/local/bin/pdftotext -enc Latin1 IMG/pdf/16_mai_2013.pdf<br class="autobr">
Oct 02 15:16:45 une_adresse_ip (pid 21566) Erreur extraction IMG/pdf/16_mai_2013.pdf (code 127) :</samp></p>
<p>SPIP - v2.1.26<br class="autobr">
Plugin FullText - v0.8.2</p>
<p>Merci d'avance de votre aide.</p>Fulltext2014-10-07T07:11:30Zhttps://contrib.spip.net/Fulltext#comment4772952014-10-07T07:11:30Z<p>Merci à Leam<small class="fine d-inline"> </small>! Effectivement lorsque l'on fait comme dit : « En créant tous les index (à la fin de la page configuration) le problème » Le bug table spip_paquets_plugins doesn't exist (et autres tables... suivant le splugins installés) disparait de l'admin<small class="fine d-inline"> </small>! ouf<small class="fine d-inline"> </small>!</p>Fulltext2014-08-24T13:23:48Zhttps://contrib.spip.net/Fulltext#comment4766002014-08-24T13:23:48Z<p>La Recherche en SPIP est expliquée dans la doc. officielle,<br class="autobr">
mais d'après ce que je comprends de ta recherche,<br class="autobr">
c'est <a href="http://spippourlesnuls.fr/" class="spip_url spip_out auto" rel="nofollow external">http://spippourlesnuls.fr/</a><small class="fine d-inline"> </small>?<a href="http://spippourlesnuls.fr/?rechercher-dans-un-site-spip,297" class="spip_out" rel='nofollow external'>rechercher-dans-un-site-spip</a> que tu aurais voulu<small class="fine d-inline"> </small>?</p>
<p>N'hésite pas a me renvoyer des demandes plus précises..<br class="autobr">
Cdlt<br class="autobr">
YannX</p>Fulltext2014-08-22T20:46:08Zhttps://contrib.spip.net/Fulltext#comment4765862014-08-22T20:46:08Z<p>Bonjour, <br class="autobr">
venant de résoudre mon pb je me demande s'il pourrait éclairer le votre.<br class="autobr">
Ajouter comme je l'ai fait une boucle pour auteurs ou pour profils dans recherche.html n'est sans doute pas la solution. Un problème de jointure ...<br class="autobr">
je vois dans le plugin albums dans base/albums.php ces lignes en plus dans fonction albums_declarer_tables_objets_sql :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// jointures sur les albums pour tous les objets
// passe apres id_auteur=>auteurs_liens et evite de le casser
$tables[]['tables_jointures'][]= 'albums_liens';
$tables[]['tables_jointures'][]= 'albums';</code></pre></div>
<p>si ça vous « parle » et peut vous aider</p>Fulltext2014-08-22T20:09:53Zhttps://contrib.spip.net/Fulltext#comment4765842014-08-22T20:09:53Z<p>il suffisait d'ajouter dans le squelette recherche.html :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#REM) Albums trouves ] <B_albums> ... <BOUCLE_albums(ALBUMS) {recherche} {!par points}>
etc.</code></pre></div>
<p><small class="fine d-inline"> </small>;o) <br class="autobr"> 8 mois que je (re)cherche la solution du pb dans recherche.php, les pipelines, les fct° php, phpmyadmin ...<br class="autobr">
Pour les nuls comme moi ... ça vaut sans doute le coup de le mettre dans la doc</p>Fulltext2014-08-15T13:27:56Zhttps://contrib.spip.net/Fulltext#comment4765052014-08-15T13:27:56Z<p>Bonjour,</p>
<p>Ma configuration :
<br>- spip 3.0.17 en utf-8
<br>- plugin fulltext 0.8.2
<br>- mysql 5.5.38 utf-8</p>
<p>Après avoir indexé tous les index suggérés, j'obtiens le message en bas de la page :</p>
<blockquote class="spip">
<p>Une incohérence entre le charset de votre site et celui des tables de votre base de données risque de fausser les recherches avec caractères accentués :<strong>convertir en UTF-8 pour restaurer la cohérence</strong></p>
</blockquote>
<p>Quand je clique sur le lien «<small class="fine d-inline"> </small>convertir en UTF-8 pour restaurer la cohérence<small class="fine d-inline"> </small>», il m'envoie à la page <code class="spip_code spip_code_inline" dir="ltr">ecrire/?exec=convert_sql_utf8</code> qui n'existe pas.</p>
<p>J'obtiens le message d'erreur :</p>
<blockquote class="spip">
<p>Fichier convert_sql_utf8 introuvable</p>
</blockquote>
<p>Alors j'ai installé le plugin grenier qui propose le script <code class="spip_code spip_code_inline" dir="ltr">ecrire/?exec=base_convert_sql_utf8</code> (et non <code class="spip_code spip_code_inline" dir="ltr">ecrire/?exec=convert_sql_utf8</code>).</p>
<p>Il faudrait peut-être adapter le plugin fulltext pour spip3.0 :</p>
<ol class="spip"><li> mettre une dépendance vis-à-vis du plugin grenier</li><li> lancer le script <code class="spip_code spip_code_inline" dir="ltr">ecrire/?exec=base_convert_sql_utf8</code> en cas d'incohérence</li></ol>
<p>bien à vous,</p>Fulltext2014-08-11T03:30:03Zhttps://contrib.spip.net/Fulltext#comment4764622014-08-11T03:30:03Z<p>impeccable</p>
<p>merci</p>Fulltext2014-08-08T09:59:16Zhttps://contrib.spip.net/Fulltext#comment4764422014-08-08T09:59:16Z<p>Bonjour,</p>
<p>depuis la mise à jour vers la version 0.8.2, j'ai un message d'erreur lorsque j'utilise le moteur de recherche dans le back-office :</p>
<p><code class="spip_code spip_code_inline" dir="ltr">Invalid argument supplied for foreach() in /plugins/auto/fulltext/v0.8.2/inc/recherche_to_array.php on line 68</code></p>
<p>Voir également la copie écran ci-jointe.</p>
<p>Je précise que cette erreur ce produit avec la config suivante :
<br>- SPIP 3.0.16<small class="fine d-inline"> </small>;
<br>- uniquement le plugin Fulltext V.082 activé<small class="fine d-inline"> </small>;
<br>- le répertoire /squelettes mis en berne.</p>
<p>Cheers</p>Fulltext2014-07-30T12:45:37Zhttps://contrib.spip.net/Fulltext#comment4763532014-07-30T12:45:37Z<p>Bonjour<br class="autobr">
En créant tous les index (à la fin de la page configuration) le problème disparaît</p>Fulltext2014-07-29T11:23:38Zhttps://contrib.spip.net/Fulltext#comment4763442014-07-29T11:23:38Z<p>J'ai rencontré le même problème et donc bricolé de plugin :</p>
<p>J'ai ajouté une condition ligne 29 de <i>inc/rechercher.php</i></p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>if ( $t != "spip_plugins") { if ($infos['rechercher_champs']){ $liste[$infos['type']] = $infos['rechercher_champs']; }
}</code></pre></div>Fulltext2014-06-26T21:19:54Zhttps://contrib.spip.net/Fulltext#comment4759932014-06-26T21:19:54Z<p>Bonjour, <br class="autobr">
je rencontre la même difficulté pour le plugin album V2
<br>- j'ai pour album l'index 'titre' créé via<small class="fine d-inline"> </small>?exec=fulltext <br>- j'ai surchargé inc/rechercher.php en ajoutant album et les pondérations sur les champs<br class="autobr">
par contre <br>- j'ai pas ajouté dans le paquet.xml de album un «<small class="fine d-inline"> </small>utilise<small class="fine d-inline"> </small>» sur Fulltext (je peux essayer si vous me précisez ce qu'il faut ajouter)
<br>- j'ai pas ajouté dans base/profil.php > fonction profil_declarer_... (?..) (idem ...)</p>
<p>dans l'espace privé la recherche est parfaitement opérationnelle<br class="autobr">
sur le site public pas de recherche sur les albums<small class="fine d-inline"> </small>!</p>
<p>recherche.log :<br class="autobr">
dans espace privé :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Jun 26 21:42:32 81.57.179.103 (pid 19185) :Pri:info: fulltext album: titre
Jun 26 21:42:32 81.57.179.103 (pid 19185) :Pri:info: Jun 26 21:42:32 81.57.179.103 (pid 19185) :Pri:info: fulltext mot: titre
Jun 26 21:42:32 81.57.179.103 (pid 19185) :Pri:info: (MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('gargamel')) * 8 + IF(SUM(o1.score) IS NULL,0,SUM(o1.score)) AS score
Jun 26 21:42:32 81.57.179.103 (pid 19185) :Pri:info: recherche album (gargamel) : 1 resultats 222.351 ms</code></pre></div>
<p>sur site public :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: fulltext article: titre
Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: fulltext auteur: nom
Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: fulltext mot: titre
Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: (MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('gargamel')) * 8 + IF(SUM(o1.score) IS NULL,0,SUM(o1.score)) + IF(SUM(o3.score) IS NULL,0,SUM(o3.score)) AS score
Jun 26 23:16:33 81.57.179.103 (pid 4198) :Pub:info: recherche article (gargamel) : 0 resultats 32.487 ms
...</code></pre></div>
<p>etc. (30 ligne aucune album)</p>Fulltext2014-06-23T15:19:22Zhttps://contrib.spip.net/Fulltext#comment4759502014-06-23T15:19:22Z<p>Bonjour,</p>
<p>Quand je fais une recherche depuis l'interface privée de SPIP 3.0.5 avec le plugin Fulltext installé (v0.8.2) j'obtiens une erreur SQL : <br class="autobr">
Erreur SQL 1146<br class="autobr">
Table 'namesite.spip_paquets_plugins' doesn't exist<br class="autobr">
SELECT id_plugin,id_paquet FROM spip_paquets_plugins WHERE 0=1</p>
<p>Ainsi que des warning php :<br class="autobr">
Warning : Invalid argument supplied for foreach() in www/plugins/auto/fulltext/v0.8.2/inc/recherche_to_array.php on line 68</p>
<p>Warning : Invalid argument supplied for foreach() in www/plugins/auto/fulltext/v0.8.2/inc/recherche_to_array.php on line 260</p>
<p>Mais tout en bas de la page, les résultats s'affichent, après une dizaine de pages écrans de warning php.</p>
<p>Si je désactive Fulltext cela fonctionne correctement.<br class="autobr">
Par contre, le plugin donne de superbes résultats sur le site public.</p>
<p>Une idée<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance.</p>Fulltext2014-06-16T07:16:26Zhttps://contrib.spip.net/Fulltext#comment4758642014-06-16T07:16:26Z<p>Merci Cédric. J'ai installé la toute dernière version : avec Fulltext activé, cela semble bien fonctionner pour les articles, mais la recherche ne se fait pas dans les sites référencés malgré leur indexation dans la configuration du plugin. <br class="autobr">
Merci.</p>Fulltext2014-06-11T11:22:01Zhttps://contrib.spip.net/Fulltext#comment4757992014-06-11T11:22:01Z<p>La version 0.8.1 corrige un gros bug, ça devrait aller mieux<small class="fine d-inline"> </small>!</p>Fulltext2014-06-11T11:21:35Zhttps://contrib.spip.net/Fulltext#comment4757982014-06-11T11:21:35Z<p>La version 0.8.1 corrige un gros bug, ça devrait aller mieux<small class="fine d-inline"> </small>!</p>Fulltext2014-06-11T11:21:15Zhttps://contrib.spip.net/Fulltext#comment4757972014-06-11T11:21:15Z<p>La version 0.8.1 corrige un gros bug, ça devrait aller mieux<small class="fine d-inline"> </small>!</p>Fulltext2014-06-06T08:16:27Zhttps://contrib.spip.net/Fulltext#comment4757002014-06-06T08:16:27Z<p>La recherche marche parfaitement... quand on désactive Fulltext<small class="fine d-inline"> </small>!</p>Fulltext2014-05-31T14:52:45Zhttps://contrib.spip.net/Fulltext#comment4756182014-05-31T14:52:45Z<p>bonjour</p>
<p>idem,</p>
<p>la recherche ne se fait plus que sur le champ titre malgré la reconstruction des index. Je ne sais pas depuis quelle version c'est comme celà</p>Fulltext2014-05-16T12:38:57Zhttps://contrib.spip.net/Fulltext#comment4754232014-05-16T12:38:57Z<p>Bonjour,<br class="autobr">
J'ai un petit souci avec Fulltext, j'ai créé un objet éditorial (via le plugin Fabrique), cet objet me permet d'étendre les auteurs SPIP (en ajoutant un tas de champs), je souhaite donc effectuer des recherches sur cet objet éditorial, malheureusement le formulaire de recherche ne remonte que ce qu'il trouve dans la table auteurs en ignorant la jointure sur profils</p>
<p>- Dans mon theme (un plugin), j'ai bien ajouté dans paquet.xml un « utilise » sur Fulltext
<br>- J'ai bien créé l'indexation de mon plugin via<small class="fine d-inline"> </small>?exec=fulltext
<br>- j'ai surchargé inc/rechercher.php en ajoutant ma table et les pondérations sur les champs
<br>- J'ai bien ajouté ces mêmes champs dans mon plugin dans base/profil.php > fonction profil_declarer_tables_objets_sql dans « rechercher_champs »</p>
<p>Visiblement ma recherche tape toujours dans la table auteurs mais pas dans profils...</p>
<p>Any idea<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Fulltext2014-05-09T14:48:33Zhttps://contrib.spip.net/Fulltext#comment4753092014-05-09T14:48:33Z<p>Même chose pour moi : quand le plugin Fulltext est activé, la recherche ne fonctionne pas.</p>Fulltext2014-04-30T09:20:34Zhttps://contrib.spip.net/Fulltext#comment4751732014-04-30T09:20:34Z<p>Bonjour,</p>
<p>Je rencontre toujours ce problème : quand le plugin fulltext est activé, le moteur ne renvoie aucun résultat lors d'une recherche. J'ai passé toutes les tables en mode fulltext et quand le plugin est désactivé la recherche renvoie bien des résultats...</p>
<p>Sauriez-vous d'où peut venir le problème<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance.</p>Fulltext2014-04-28T16:10:20Zhttps://contrib.spip.net/Fulltext#comment4751482014-04-28T16:10:20Z<p>Bonjour,</p>
<p>Il pourrait être également intéressant de documenter comment supprimer la fonction <a href="http://dev.mysql.com/doc/refman/5.1/en/fulltext-stopwords.html" class="spip_out" rel='nofollow external'>stopword</a>, qui peut empêcher des éléments d'être retrouvé via la recherche : <a href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_ft_stopword_file" class="spip_url spip_out auto" rel="nofollow external">http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_ft_stopword_file</a></p>
<p>En gros, tout comme le changement à 3 caractères min pour la recherche, il faut modifier le fichier de configuration de MySQL pour y mettre<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">ft_stopword_file = ''</code><br class="autobr">
puis redémarrer le serveur MySQL et relancer l'indexation FullText (via l'admin de votre site).</p>
<p>Il peut être également utile de vider le cache de SPIP.</p>Fulltext2014-04-24T12:36:00Zhttps://contrib.spip.net/Fulltext#comment4750972014-04-24T12:36:00Z<p>Bonjour,</p>
<p>J'ai un petit souci avec le magnifique plugin FullText (un grand merci aux créateurs). <br class="autobr">
Sur la page de configuration, je ne peux plus utiliser la fonction « Créer l'index <code class="spip_code spip_code_inline" dir="ltr">tout</code> (<code class="spip_code spip_code_inline" dir="ltr">surtitre</code>,<code class="spip_code spip_code_inline" dir="ltr">titre</code>,<code class="spip_code spip_code_inline" dir="ltr">soustitre</code>,<code class="spip_code spip_code_inline" dir="ltr">chapo</code>,<code class="spip_code spip_code_inline" dir="ltr">texte</code>,<code class="spip_code spip_code_inline" dir="ltr">ps</code>,<code class="spip_code spip_code_inline" dir="ltr">nom_site</code>,<code class="spip_code spip_code_inline" dir="ltr">url_site</code>,<code class="spip_code spip_code_inline" dir="ltr">descriptif</code>) »... sur la table article.</p>
<p>Si je clique sur « crééer l'index 'tout' », j'ai l'erreur suivante qui s'affiche : <br class="autobr">
Erreur 1283 Column 'url_site' cannot be part of FULLTEXT index</p>
<p>Ma base est en UTF-8. En tout cas c'est ce que me dit configuration/langue principale du site.</p>
<p>Mais quand je me connecte via PhpMyAdmin, je vois que sur la table article, par exemple, certains champs (pas tous) sont encore en encodage « latin1_swedish_ci », comme les champs Titre, SurTitre, Chapo et Texte. En revanche, URL_SITE est en UTF-8. A n'y rien comprendre, j'avoue.</p>
<p>Est-ce que je dois les forcer à passer en UTF-8 via PhpMyAdmin<small class="fine d-inline"> </small>? <br class="autobr">
Merci pour vos lumières, vos réponses<br class="autobr">
Cordialement<br class="autobr">
Christophe</p>Fulltext2014-04-21T16:25:02Zhttps://contrib.spip.net/Fulltext#comment4750472014-04-21T16:25:02Z<p>Bonjour,</p>
<p>Après une mise à jour de ma base en UTF-8, l'installation du plugin Fulltext et la création des index (depuis le plugin), plus aucun résultat ne s'affiche en lançant des recherches dans le moteur interne ou public.</p>
<p>C'est un peu la panique...</p>
<p>Avez-vous une idée d'où cela pourrait venir<small class="fine d-inline"> </small>?</p>
<p>Merci beaucoup.</p>Fulltext2014-04-09T13:59:59Zhttps://contrib.spip.net/Fulltext#comment4748672014-04-09T13:59:59Z<p>C'est corrigé commit 81745, c'est juste les zips qui ne sont pas à jour (erreur temporaire).</p>Fulltext2014-04-09T13:33:23Zhttps://contrib.spip.net/Fulltext#comment4748642014-04-09T13:33:23Z<p>Bonjour,</p>
<p>Juste pour vous informer que j'obtiens cette erreur dans les logs php_errors.log</p>
<p>[09-Apr-2014 14:40:07] PHP Fatal error : Class 'ZSimplePPTX' not found in /htdocs/plugins/fulltext/lib/simplepptx.class.php on line 81</p>
<p>Any idea<small class="fine d-inline"> </small>?</p>
<p>Merci,<br class="autobr">
Freed</p>Fulltext2014-01-11T21:30:18Zhttps://contrib.spip.net/Fulltext#comment4732122014-01-11T21:30:18Z<p>pour préciser le pb :
<br>- sur ecrire/<small class="fine d-inline"> </small>?exec=fulltext j'ai bien album (22262) , l'index 'titre' créé
<br>- rien dans tmp/recherche.log pour album<br class="autobr">
j'ai essayé de supprimer recréer les index fulltext via phpmyadmin et ecrire/<small class="fine d-inline"> </small>?exec=fulltext sans résultat. Si qcq'un avait une idée à me suggérer ...</p>Fulltext2014-01-04T22:05:37Zhttps://contrib.spip.net/Fulltext#comment4730442014-01-04T22:05:37Z<p>point étonnant (si lier...) : c'est que la recherche sur les albums dans l'espace privé est maintenant parfaitement opérante et efficace. Mais du côté public, niet.</p>Fulltext2014-01-02T21:19:09Zhttps://contrib.spip.net/Fulltext#comment4730182014-01-02T21:19:09Z<p>j'ai passé le champ titre de la table _albums en type TEXT , mais ça n'a aucun effet, pas de recherche sur les albums ... vous auriez une idée<small class="fine d-inline"> </small>?</p>Fulltext2014-01-01T13:23:53Zhttps://contrib.spip.net/Fulltext#comment4729962014-01-01T13:23:53Z<p>Bonjour ,</p>
<p>Je voudrais pouvoir faire une recherche sur les albums, plugin albumV2.</p>
<p>j'ai ajouté dans inc/rechercher.php : pipeline('rechercher_liste_des_champs' ... 'album' => array( 'titre' => 8, 'descriptif' => 5</p>
<p><small class="fine d-inline"> </small>?exec=fulltext ,<br class="autobr">
PhpMyAdmin : j'ai donc une table blop_albums (pas spip_albums) en MyIsam ,<br class="autobr">
a été créé un index fulltext sur le champ titre :<br class="autobr">
NomIndex|Type|Unique|Compressé|Colonne|...<br class="autobr">
titre|FULLTEXT|Non|Non|titre|1| |Non|</p>
<p>mais le type du champ texte est varchar(255)<small class="fine d-inline"> </small>! et non pas « text » est-ce cela qui peut bloquer<small class="fine d-inline"> </small>? <br class="autobr">
La doc disant « Seuls les champs de type TEXT (ou LONGTEXT etc) peuvent faire partie d'un index FULLTEXT » j'imagine que de de là peut venir le problème<small class="fine d-inline"> </small>!<br class="autobr">
si oui, est-ce que je peux convertir sans risque pour le fonctionnement du plugin album<small class="fine d-inline"> </small>?</p>Fulltext2013-12-25T18:21:41Zhttps://contrib.spip.net/Fulltext#comment4729422013-12-25T18:21:41Z<p>Le problème a été résolu par une modification du plugin Dictionnaires.</p>Fulltext2013-10-07T06:23:40Zhttps://contrib.spip.net/Fulltext#comment4713872013-10-07T06:23:40Z<p>bonjour,</p>
<p>J'utilise spip3 un squelette sarka et le module fulltext pour gerer des nomenclatures (listes de référence).</p>
<p>Or, quand je lance une recherche sur un morceau de référence, il ne trouve rien.</p>
<p>par exemple, j'ai la ref 48523697524 dans une nomenclature et si je cherche 4852 il devrait me trouver toutes les ref contenant 4852 mais il ne trouve rien.</p>
<p>y a t-il un moyen pas trop complexe de contourner ce problème très gênant<small class="fine d-inline"> </small>? ou un réglage que j'aurai loupé<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance,</p>Fulltext2013-09-06T08:07:41Zhttps://contrib.spip.net/Fulltext#comment4705822013-09-06T08:07:41Z<p>bonjour,</p>
<p>Je teste le plugin Dictionnaires.</p>
<p>Pas de problème pour utiliser avec Fulltext, tous les champs sont reconnus sauf un champ « termes »<br class="autobr">
Avec PHPMyAdmin, pas de différences visibles. Est-ce parce que le mot « termes » comporte un "s à la fin<small class="fine d-inline"> </small>?</p>Fulltext2013-06-17T13:35:53Zhttps://contrib.spip.net/Fulltext#comment4688422013-06-17T13:35:53Z<p>Suite de mon message : le serveur OVH mutualisé est sous Debian Linux version noyau : 3.2.42</p>
<p>Où puis-je trouver un exe déjà fait qui tourne sur ovh<small class="fine d-inline"> </small>? Cela doit bien exister<small class="fine d-inline"> </small>!</p>
<p>Merci, merci,<br class="autobr">
Julien</p>Fulltext2013-06-07T14:55:04Zhttps://contrib.spip.net/Fulltext#comment4685752013-06-07T14:55:04Z<p>Bonjour,</p>
<p>Après pleins de tests infructueux, je cherche à installer XPDF sur un mutualisé OVH (et spip 3.0). J'ai bien testé les versions 32 bits ou 64 bits sous LINUX, en mettant bien le chemin complet, mais à chaque fois le plugin me répond qu'il ne trouve pas l'exécutable.</p>
<p>Quelqu'un pourrait-il me fournir un lien clair pour avoir le bon fichier pdftotext à installer<small class="fine d-inline"> </small>?</p>
<p>Merci de votre aide<small class="fine d-inline"> </small>!</p>
<p>Julien</p>Fulltext2013-04-30T21:07:48Zhttps://contrib.spip.net/Fulltext#comment4676202013-04-30T21:07:48Z<p>idem. et up.</p>
<p>au moins, faudrait pouvoir revenir en InnoDB :P</p>Fulltext2013-04-30T21:02:18Zhttps://contrib.spip.net/Fulltext#comment4676192013-04-30T21:02:18Z<p>Après avoir converti les tables en myisam, impossible de restaurer la base de donnée après sauvegarde...</p>
<p>J'ai un échec sur tous les champs gérés par le plugin.</p>
<p>Des idées pour régler ça<small class="fine d-inline"> </small>?</p>
<p>merci</p>Fulltext2013-04-11T13:30:35Zhttps://contrib.spip.net/Fulltext#comment4670282013-04-11T13:30:35Z<p>Ce plugin cherche, et c'est bien normal, parmi les documents qui sont en statut « publié ».</p>
<p>Or, avec l'import global, les documents sont en statut « prop » et ne ressortent donc pas.</p>
<p>Il faut donc changer ce statut (et ajouter la boucle pour listes les documents, car le plugin ne le fait pas) et ça fonctionne.</p>Fulltext2013-04-10T14:39:50Zhttps://contrib.spip.net/Fulltext#comment4669952013-04-10T14:39:50Z<p>Il faut installer les exécutables qui permettent les conversions de PDF, ODT, DOC... sur le serveur (l'ordi qui fait tourner SPIP) puisque c'est sur ce dernier que seront les fichiers à indexer.</p>Fulltext2013-03-30T16:35:42Zhttps://contrib.spip.net/Fulltext#comment4666822013-03-30T16:35:42Z<p>Problème résolu en redéfinissant UTF-8 dans language du site</p>Fulltext2013-03-30T16:31:36Zhttps://contrib.spip.net/Fulltext#comment4666812013-03-30T16:31:36Z<p>Quelquechose m'échappe.</p>
<p>Comment fonctionne l'indexation des documents.<br class="autobr">
Il semble qu'il faille installer un logiciel sur son ordinateur<small class="fine d-inline"> </small>?<br class="autobr">
cela signifie t'il que chaque rédacteur doit installer ce logiciel sur son propre ordi<small class="fine d-inline"> </small>?</p>Fulltext2013-03-30T15:38:10Zhttps://contrib.spip.net/Fulltext#comment4666792013-03-30T15:38:10Z<p>J'ai le même problème.<br class="autobr">
J'ai fait la conversion avec grenier. mais je me retrouve avec des « É » a la place de mes accents dans mes articles.<br class="autobr">
Y a t'il moyen de corriger la base sans pour autant que les articles soient affecté de cette façon<small class="fine d-inline"> </small>?</p>Fulltext2013-03-08T16:07:44Zhttps://contrib.spip.net/Fulltext#comment4659972013-03-08T16:07:44Z<p>24h après, le champ « contenu » est rempli. Pas pensé à faire un ps pour voir s'il bossait.<br class="autobr">
Par contre, toujours aucun résultat de recherche, toujours rien dans la table mots, toujours pas de fichiers extract.log et recherche.log. L'index est bien là (le .MYI) et sa taille, bien plus important que les autres, laisse suggérer qu'il est bon.</p>Fulltext2013-03-07T13:53:44Zhttps://contrib.spip.net/Fulltext#comment4659392013-03-07T13:53:44Z<p>Bonjour,</p>
<p>J'ai installé SPIP - pour le moment - uniquement avoir une interface à la recherche fulltext de MySQL (mais je suis tellement emballé par la qualité de ce que je vois, que je risque fort de m'en servir pour notre intranet).</p>
<p>J'ai donc installé le plugin FULLTEXT ainsi que tous les binaires nécessaires (pdftotext, catdoc...). Le plugin est configuré et j'ai ajouté les champs <code class="spip_code spip_code_inline" dir="ltr">titre</code>,<code class="spip_code spip_code_inline" dir="ltr">descriptif</code>,<code class="spip_code spip_code_inline" dir="ltr">fichier</code>,<code class="spip_code spip_code_inline" dir="ltr">credits</code>,<code class="spip_code spip_code_inline" dir="ltr">contenu</code> à l'index fulltext.</p>
<p>J'ai ensuite importé tous mes documents (xls, doc, docx, pdf) au moyen de l'import global du répertoire /tmp/upload : tout a bien été importé.</p>
<p>Dans l'interface du plugion FULLTEXT, je vois bien 170 documents (nous en avons quelques centaines, mais c'est juste un essai). Curieusement, chaque fois que je rafraichis la page, 5 documents de plus passent en indexés (5 est le « Nombre de documents à traiter par itération du CRON »).</p>
<p>Pour autant, je n'ai aucun contenu dans les champs « contenu » de la table spip_documents et la table spip_mots est vide.</p>
<p>Les fichiers extract.log et recherche.log n'existent pas et le fichier spip.log ne mentionne pas d'erreur.</p>
<p>Du coup avec aucun résultat et aucune erreur, je ne sais vraiment pas quoi faire.</p>Fulltext2013-02-12T06:53:52Zhttps://contrib.spip.net/Fulltext#comment4652262013-02-12T06:53:52Z<p>Je cherche aussi une solution pour ce transcodage qui coupe les articles au premier accent.</p>
<p>J'ai aussi essayé en intervenant sur le dump de la base, celon la méthose indiquée <a href="http://blog.netapsys.fr/index.php/post/2011/05/17/Encodage-et-migration-de-la-base-de-donn%C3%A9es-de-SPIP-en-UTF-8" class="spip_out" rel='nofollow external'>ici</a>, celà donne exactement le même résultat.</p>
<p>J'atteins mes limites là<small class="fine d-inline"> </small>; une piste<small class="fine d-inline"> </small>?</p>Fulltext2013-01-31T14:08:24Zhttps://contrib.spip.net/Fulltext#comment4648992013-01-31T14:08:24Z<p>Bonjour,</p>
<p>Une remarque sur la page de configuration qui permet de générer les index.<br class="autobr">
Pour les documents, le champ « Contenu » n'est pas dans l'index, ce qui empêche l'indexation du contenu textuel des documents.<br class="autobr">
Il faut ajouter ce champ et tout rentre dans l'ordre.</p>Fulltext2013-01-18T11:29:50Zhttps://contrib.spip.net/Fulltext#comment4645812013-01-18T11:29:50Z<p>Parfait, tout marche parfaitement a présent.<br class="autobr">
Merci bcp<small class="fine d-inline"> </small>!</p>Fulltext2013-01-17T16:47:18Zhttps://contrib.spip.net/Fulltext#comment4645592013-01-17T16:47:18Z<p>Si tu peux tester une mise à jour en 0.7.1 (commit <a href="http://zone.spip.org/trac/spip-zone/changeset/69055" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/69055</a> )<small class="fine d-inline"> </small>; elle devrait, j'espère, résoudre ce bug.</p>Fulltext2013-01-17T15:37:23Zhttps://contrib.spip.net/Fulltext#comment4645512013-01-17T15:37:23Z<p>J'ai pu constater le même souci sur deux serveurs récemment — il y a matière à enquête<small class="fine d-inline"> </small>!</p>Fulltext2013-01-17T14:36:18Zhttps://contrib.spip.net/Fulltext#comment4645472013-01-17T14:36:18Z<p>Bonjour,</p>
<p>J'ai de gros problèmes de performances avec ce plugin dès que la recherche se fait sur plusieurs tables (spip 3.0.5, MySQL 5.1.49) :</p>
<p>- index fulltext uniquement sur la table articles :</p>
<blockquote class="spip">
<p>SELECT t.id_article, (MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('test')) * 3.1 + MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">surtitre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">soustitre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">chapo</code>,t.<code class="spip_code spip_code_inline" dir="ltr">texte</code>,t.<code class="spip_code spip_code_inline" dir="ltr">ps</code>,t.<code class="spip_code spip_code_inline" dir="ltr">nom_site</code>,t.<code class="spip_code spip_code_inline" dir="ltr">url_site</code>,t.<code class="spip_code spip_code_inline" dir="ltr">descriptif</code>) AGAINST ('test') AS score, t.popularite<br class="autobr">
FROM <code class="spip_code spip_code_inline" dir="ltr">pouet</code>.spip_articles AS t WHERE t.statut='publie'<br class="autobr">
GROUP BY t.id_article ORDER BY score DESC LIMIT 0,500</p>
</blockquote>
<p>mon serveur MySQL prend 0,07 secondes a me renvoyer les resultats</p>
<p>- index fulltext sur articles + mots :</p>
<blockquote class="spip">
<p>SELECT t.id_article, (MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('test')) * 3.1 + MATCH(t.<code class="spip_code spip_code_inline" dir="ltr">surtitre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">titre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">soustitre</code>,t.<code class="spip_code spip_code_inline" dir="ltr">chapo</code>,t.<code class="spip_code spip_code_inline" dir="ltr">texte</code>,t.<code class="spip_code spip_code_inline" dir="ltr">ps</code>,t.<code class="spip_code spip_code_inline" dir="ltr">nom_site</code>,t.<code class="spip_code spip_code_inline" dir="ltr">url_site</code>,t.<code class="spip_code spip_code_inline" dir="ltr">descriptif</code>) AGAINST ('test')<br class="autobr">
+ IF(SUM(o2.score) IS NULL,0,SUM(o2.score)) AS score, t.popularite<br class="autobr">
FROM <code class="spip_code spip_code_inline" dir="ltr">pouet</code>.spip_articles AS t<br class="autobr">
LEFT JOIN ( SELECT lien2.id_objet,MATCH(obj2.<code class="spip_code spip_code_inline" dir="ltr">titre</code>) AGAINST ('test') AS score FROM <code class="spip_code spip_code_inline" dir="ltr">pouet</code>.spip_mots_liens as lien2 JOIN <code class="spip_code spip_code_inline" dir="ltr">pouet</code>.spip_mots as obj2 ON obj2.id_mot=lien2.id_mot WHERE lien2.objet='article' ) AS o2 ON o2.id_objet=t.id_article<br class="autobr">
WHERE t.statut='publie' GROUP BY t.id_article ORDER BY score DESC LIMIT 0,500</p>
</blockquote>
<p>prend 26,59 secondes.</p>
<p>J'ai vérifié les ressources allouées a MySQL - il semble qu'il n'y a pas de problème a ce niveau-la.</p>
<p>Quelqu'un a-t'il une expérience similaire<small class="fine d-inline"> </small>?</p>
<p>Pour info,</p>
<ul class="spip"><li> ma db contient ± 11500 articles, 422 mots, et mots_lien contient ± 32000 entrees ...</li><li> oui, j'ai deja essayé de reconstruire les index</li></ul>
<p>Merci<small class="fine d-inline"> </small>!</p>Fulltext2012-10-12T08:22:11Zhttps://contrib.spip.net/Fulltext#comment4621272012-10-12T08:22:11Z<p>As-tu une sauvegarde de ton site<small class="fine d-inline"> </small>? Si tu la mets dans un coin et que tu m'envoies l'adresse, je peux essayer de la récupérer ce we. => mail fil@rezo.net</p>Fulltext2012-10-11T22:50:43Zhttps://contrib.spip.net/Fulltext#comment4621212012-10-11T22:50:43Z<p>Bonjour<br class="autobr">
J'ai aussi tenté cette manœuvre sur un spip 3.04 et une base de données de plus de 300 mégas. Tout se déroule bien avec Grenier mais au final, les articles en français disparaissent au premier accent. ceux en anglais ne sont pas touchés. un nouvel article apparaît très bien avec ses accents. <br class="autobr">
voir le site : <a href="http://www.seasailsurf.fr" class="spip_out" rel='nofollow external'>www.seasailsurf.fr</a><br class="autobr">
Une idée pour retrouver l'intégralité des précédents articles et brèves (plus de 7000 pour plus de 10 ans d'archive)<small class="fine d-inline"> </small>?<br class="autobr">
Par avance merci</p>Fulltext2012-10-11T15:30:34Zhttps://contrib.spip.net/Fulltext#comment4620992012-10-11T15:30:34Z<p>Bonjour,</p>
<p>Problème réglé. J'ai supprimé tous les index, puis récréé. ça remarche, à priori :)</p>Fulltext2012-10-11T14:01:45Zhttps://contrib.spip.net/Fulltext#comment4620902012-10-11T14:01:45Z<p>Bonjour,</p>
<p>Impossible de faire une recherche, celle-ci prend au moins 30 sec, contrairement à la recherche intégrée à Spip. ça marchait beaucoup mieux avant la 3. J'ai fini par désactiver, en attendant de trouver une solution.</p>Fulltext2012-09-14T09:43:27Zhttps://contrib.spip.net/Fulltext#comment4611762012-09-14T09:43:27Z<p>Bonjour,</p>
<p>La version locale de mon site fonctionne parfaitement et Fulltext remplit parfaitement son rôle.<br class="autobr">
Cependant, à la mise en ligne de celui-ci, chaque recherche me renvoie :</p>
<p>Fatal error : Unsupported operand types in [racine]/plugins/auto/fulltext/inc/recherche_to_array.php on line 257</p>
<p>Je suis hébergé en mutualisé chez OVH, la version de PHP en cours est la 5.</p>
<p>Quelqu'un a t-il déjà rencontré ce genre d'erreur<small class="fine d-inline"> </small>?</p>Fulltext2012-09-08T23:40:34Zhttps://contrib.spip.net/Fulltext#comment4610442012-09-08T23:40:34Z<p>Bonjour,</p>
<p>j'ai installé ce plug-in sur mon SPIP 3.0, mis les tables en fulltext et dès que je fais une recherche dans le champ et bien ça cherche, ça cherche, ça cherche jusqu'à en faire tomber Apache<small class="fine d-inline"> </small>!</p>
<p>Avez-vous une idée d'où cela vient<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Fulltext2012-08-23T12:37:46Zhttps://contrib.spip.net/Fulltext#comment4605292012-08-23T12:37:46Z<p>Bonjour,</p>
<p>Merci de ta réponse.</p>
<p>Cela a résolu mon problème et maintenant ma base est en UTF8, tout comme SPIP.</p>
<p>Bonne journée,</p>
<p>Aurélien</p>Fulltext2012-08-23T11:18:49Zhttps://contrib.spip.net/Fulltext#comment4605242012-08-23T11:18:49Z<p>Salut, essaye avec ecrire/<small class="fine d-inline"> </small>?exec=base_convert_sql_utf8 peut être.</p>
<p>++</p>