Annonce

#1 2020-05-10 15:47:10

rulio51
Membre
2020-05-10
9

bug barre de recherche rapide

Bonjour

J'ai un bug depuis peu avec la barre de recherche rapide du theme modus
je l'ai désactivé du menu mais meme bug avec le plugin blocksearch
Hier encore ça fonctionnait, depuis j'ai installé des plugins et supprimer des tags crées

Ci dessous le message d'erreur


Warning:  [mysql error 1191] Can't find FULLTEXT index matching the column list
SELECT * FROM piwigo_tags
WHERE (MATCH(name) AGAINST( 'verre verres' IN BOOLEAN MODE)) in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php on line 856


Fatal error: Uncaught Error: Call to a member function fetch_assoc() on boolean in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php:220 Stack trace: #0 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1051): pwg_db_fetch_assoc(false) #1 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1383): qsearch_get_tags(Object(QExpression), Object(QResults)) #2 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1301): get_quick_search_results_no_cache('verre', Array) #3 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1474): get_quick_search_results('verre', Array) #4 /homepages/34/d510739681/htdocs/collection/include/section_init.inc.php(350): get_search_results('6', NULL) #5 /homepages/34/d510739681/htdocs/collection/index.php(12): include('/homepages/34/d...') #6 {main} thrown in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php on line 220

Pourriez détecter une piste pour rechercher l'origine du bug ?



Version de Piwigo: 2.10.2
Version de PHP: 7.2.30
Version de MySQL: 5.7.28-log
URL Piwigo: http://www.collectionpastis.fr/collection
theme : modus

Dernière modification par rulio51 (2020-05-10 20:32:32)

Hors ligne

#2 2020-05-10 22:59:12

k5
Équipe Piwigo
La reppe
2014-01-26
889

Re: bug barre de recherche rapide

Bonjour,
quel est le moteur de stockage de la base de donnée ? par défaut et ou sur la table "piwigo_tags" ?
par exemple chez free c'est Myisam, sur nas c'est myisam...
Cordialement
k5


Beta test sur Github Codespaces !!!

Hors ligne

#3 2020-05-11 19:33:02

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

La base est chez mon hebergeur IONOS et le moteur est InnoDB
visiblement je peux transformer en MRG_MYISAM, MyISAM, CVS ou MEMORY
ROW FORMAT = DYNAMIC

Je suis allé voir et j'ai bien 3 lignes dans la base pour les tags actuels
Les 3 tags que j'avais supprimé via piwigo n'apparaissent pas


***************************************************

SELECT * FROM `piwigo_tags`
|
            Nombre de lignes : 3
       
   

Textes complets    id    name    url_name    lastmodified
    Éditer Éditer    Copier Copier    Supprimer Supprimer    1     verre     verre     2020-05-09 18:14:19
    Éditer Éditer    Copier Copier    Supprimer Supprimer    5     carafe     carafe     2020-05-09 18:14:57
    Éditer Éditer    Copier Copier    Supprimer Supprimer    6     pichet     pichet     2020-05-09 18:15:05

Dernière modification par rulio51 (2020-05-11 19:46:26)

Hors ligne

#4 2020-05-13 12:39:12

k5
Équipe Piwigo
La reppe
2014-01-26
889

Re: bug barre de recherche rapide

Bonjour,
Il y a 2 choses différentes :
1. L'ensemble de la base est innodb
Ou
2. "Piwigo_tags" est en innodb
Essayez de changer "piwigo_tags" en MyIsam et tester votre galerie.
Cordialement
K5


Beta test sur Github Codespaces !!!

Hors ligne

#5 2020-05-13 21:36:44

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

c'est toute la base en InnoDB

J'ai tenté de regler la base piwigo_tags en myisam mais tjrs une erreur (mais pas le meme message)


Warning:  [mysql error 1191] Can't find FULLTEXT index matching the column list

SELECT
    *
  FROM piwigo_categories
    INNER JOIN piwigo_user_cache_categories ON id = cat_id and user_id = 1
  WHERE (MATCH(name, comment) AGAINST( 'verre verres' IN BOOLEAN MODE)) in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php on line 856


Fatal error: Uncaught Error: Call to a member function fetch_assoc() on boolean in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php:220 Stack trace: #0 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1143): pwg_db_fetch_assoc(false) #1 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1384): qsearch_get_categories(Object(QExpression), Object(QResults)) #2 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1301): get_quick_search_results_no_cache('verre', Array) #3 /homepages/34/d510739681/htdocs/collection/include/functions_search.inc.php(1474): get_quick_search_results('verre', Array) #4 /homepages/34/d510739681/htdocs/collection/include/section_init.inc.php(350): get_search_results('6', NULL) #5 /homepages/34/d510739681/htdocs/collection/index.php(12): include('/homepages/34/d...') #6 {main} thrown in /homepages/34/d510739681/htdocs/collection/include/dblayer/functions_mysqli.inc.php on line 220

Hors ligne

#6 2020-05-13 22:01:34

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

Re: bug barre de recherche rapide

Bonjour

je dirais

Aller dans Administration > outils > Maintenance et

    Réparer et optimiser la base de données
    Réinitialiser les contrôles d'intégrité


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 2020-05-14 12:57:35

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

j'avais deja essayé. J'ai refait mais tjrs pareil... Je me demande si l'erreur ne vient pas d'une table corrompue mais plutot d'une interaction nefaste d'un plugin ou d'une modif de code qui fait bugguer...

Merci en tout cas pour vos réponses

Dernière modification par rulio51 (2020-05-14 12:57:55)

Hors ligne


Notice: Undefined offset: 5 in /var/www/fr.piwigo.org/forum/include/parser.php on line 551

#8 2020-05-14 13:55:50

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

Re: bug barre de recherche rapide


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 2020-05-14 16:46:29

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

je garde toujours une sauvegarde du fichier initial pour réinitialiser au cas où
j'ai quand même testé avec ton fichier au cas où mais tjrs pareil...

Les joies de l'informatique XD

Hors ligne

#10 2020-05-14 16:48:47

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

bon pareil j'ai désactivé tous les plug ins et tjrs cette page d'erreur. Ca ne vient pas de là...

Hors ligne

#11 2020-05-14 21:38:15

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

Re: bug barre de recherche rapide

Bonjour

la ce que je ferrais c'est télécharger l'archive de la 2.10.2 et de renvoyer les fichiers via FTP


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

#12 2020-05-15 18:32:03

rulio51
Membre
2020-05-10
9

Re: bug barre de recherche rapide

je vais faire ça

je vais sauvegarder tous les fichiers que j'ai modifié / qui ont été modifiés, et j'envoi l'archive de ces fichiers.
puis je remettrais les fichiers modifiés un par un jusqu'à ce que je vois où ça coince.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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