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.
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
bon pareil j'ai désactivé tous les plug ins et tjrs cette page d'erreur. Ca ne vient pas de là...
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
Bonjour
tu peux reprendre le fichier
[Github] Piwigo file include/dblayer/functions_mysqli.inc.php
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
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é
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
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
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
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
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