Bonjour à tous,
Voila, je suis en train de mettre en place Joomla 2.5 car Joomla 1.5 commence à devenir de plus en plus difficile à gérer et la sécurité c'est plus tout a fait cela.
J'ai pu transférer mes 1600 articles de Joomla 1.5 a 2.5 via J2XML et s'affichent parfaitement bien sur Joomla 2.5.
le problème est au niveau de l'indexation du contenu pour la recherche avancée.
Lorsque je lance l'indexation, de manière très aléatoire, je reçois l'erreur suivante :
J'ai remarqué que l'indexeur se plante parfois en utilisant les influences à décimale, parfois avec une virgule, parfois avec un point.
J'ai essayé avec plus de mémoire allouée, moins d'éléments par lot, etc ... Rien n'y fait
Pour info, cela fait la troisième fois que je remonte le site de A à Z et j'avoue ne pas comprendre, sachant que j'ai mis vraiment le strict minimum en terme de module (list d'article uniquement) et deux plugins externes et qui sont désactivés.
Elément intéressant, j'ai conçu le même site web mais ce coup ci, chez moi sur de l'easyphp et là, miracle, je ne recontre absolument aucune erreur
serait-ce par l'hébergeur qui utiliserait un codage différent ?
Pourtant toutes mes tables sont en interclassement utf8_general_ci
le moteur de base de données pourrait jouer ? je ne vois qu'une différence : mes tables sur easyphp sont en InnoDB exceptées les tables finder_tokens et finder_tokens_aggregate qui sont en MEMORY et mes tables chez l'hebergeur sont en MyISAM sauf les deux tables citées précédemment qui sont également en MEMORY.
Merci d'avance pour vos retours et conseils car j'avoue que je commence à perdre tout espoir pour la migration
Voila, je suis en train de mettre en place Joomla 2.5 car Joomla 1.5 commence à devenir de plus en plus difficile à gérer et la sécurité c'est plus tout a fait cela.
J'ai pu transférer mes 1600 articles de Joomla 1.5 a 2.5 via J2XML et s'affichent parfaitement bien sur Joomla 2.5.
le problème est au niveau de l'indexation du contenu pour la recherche avancée.
Lorsque je lance l'indexation, de manière très aléatoire, je reçois l'erreur suivante :
Une erreur s'est produite
Column count doesn't match value count at row 1 SQL=INSERT INTO `hws_finder_tokens` (`term`,`stem`,`common`,`phrase`,`weight`,`context `) VALUES ('gs', 'gs', 0, 0, 0,1333, 2),('glh', 'glh', 0, 0, 0.2, 2),('oblige', 'oblige', 0, 0, 0.4, 2),('les', 'les', 0, 0, 0.2, 2),('fréquences', 'fréquences', 0, 0, 0.6667, 2),('ont', 'ont', 0, 0, 0.2, 2),('été', 'été', 0, 0, 0.2, 2),('revues', 'revues', 0, 0, 0.4, 2),('à', 'à', 0, 0, 0.0667, 2),('la', 'la', 0, 0, 0.1333, 2),('hausse', 'hausse', 0, 0, 0.4, 2),('et', 'et', 0, 0, 0.1333, 2),('cette', 'cette', 0, 0, 0.3333, 2),('fois-ci', 'fois-ci', 0, 0, 0.4667, 2),('le', 'le', 0, 0, 0.1333, 2),('constructeur', 'constructeur', 0, 0, 0.8, 2),('ne', 'ne', 0, 0, 0.1333, 2),('fait', 'fait', 0, 0, 0.2667, 2),('pas', 'pas', 0, 0, 0.2, 2),('dans', .......
Column count doesn't match value count at row 1 SQL=INSERT INTO `hws_finder_tokens` (`term`,`stem`,`common`,`phrase`,`weight`,`context `) VALUES ('gs', 'gs', 0, 0, 0,1333, 2),('glh', 'glh', 0, 0, 0.2, 2),('oblige', 'oblige', 0, 0, 0.4, 2),('les', 'les', 0, 0, 0.2, 2),('fréquences', 'fréquences', 0, 0, 0.6667, 2),('ont', 'ont', 0, 0, 0.2, 2),('été', 'été', 0, 0, 0.2, 2),('revues', 'revues', 0, 0, 0.4, 2),('à', 'à', 0, 0, 0.0667, 2),('la', 'la', 0, 0, 0.1333, 2),('hausse', 'hausse', 0, 0, 0.4, 2),('et', 'et', 0, 0, 0.1333, 2),('cette', 'cette', 0, 0, 0.3333, 2),('fois-ci', 'fois-ci', 0, 0, 0.4667, 2),('le', 'le', 0, 0, 0.1333, 2),('constructeur', 'constructeur', 0, 0, 0.8, 2),('ne', 'ne', 0, 0, 0.1333, 2),('fait', 'fait', 0, 0, 0.2667, 2),('pas', 'pas', 0, 0, 0.2, 2),('dans', .......
J'ai essayé avec plus de mémoire allouée, moins d'éléments par lot, etc ... Rien n'y fait
Pour info, cela fait la troisième fois que je remonte le site de A à Z et j'avoue ne pas comprendre, sachant que j'ai mis vraiment le strict minimum en terme de module (list d'article uniquement) et deux plugins externes et qui sont désactivés.
Elément intéressant, j'ai conçu le même site web mais ce coup ci, chez moi sur de l'easyphp et là, miracle, je ne recontre absolument aucune erreur
serait-ce par l'hébergeur qui utiliserait un codage différent ?
Pourtant toutes mes tables sont en interclassement utf8_general_ci
le moteur de base de données pourrait jouer ? je ne vois qu'une différence : mes tables sur easyphp sont en InnoDB exceptées les tables finder_tokens et finder_tokens_aggregate qui sont en MEMORY et mes tables chez l'hebergeur sont en MyISAM sauf les deux tables citées précédemment qui sont également en MEMORY.
Merci d'avance pour vos retours et conseils car j'avoue que je commence à perdre tout espoir pour la migration
Commentaire