Vous n'êtes pas identifié(e).
- Discussions : Actives | Sans réponse
Annonce
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.
Pages : 1
#1 27-06-2020 15:01:06
- Joe444
- Membre
- Inscription : 25-06-2020
- Messages : 8
Impossible d'effectuer une recherche
Merci dejà pour ce cms..sur mon installation j'ai activé la fonctionnalité de recherche sauf que celle ci me renvoi une erreur du type " une erreur s'est produite durant le traitement de votre requête. Veuillez reessayer ultérieurement "..je rappel que les fichiers à rechercher sont bien presents dans ma base mais le moteur de recherche ne me les affiche pas.je suis en 3.0.5 le pb etait déjà present sur la 3.0.4 ..s'agit-il d'un bug ou d'un pb de config ? Je suis sur du mysql 8.0.18
Dernière modification par Joe444 (27-06-2020 15:05:08)
Hors ligne
#3 27-06-2020 21:14:51
- Joe444
- Membre
- Inscription : 25-06-2020
- Messages : 8
Re : Impossible d'effectuer une recherche
salut, j'envoie quelques rapports d'erreurs ci-dessous :
Trace d'incident lorsque la recherche est faite depuis le moteur de recherche de mon site :
SQLSTATE[HY000]: General error: 3685 Illegal argument to a regular expression.
Type MYSQL_ERROR
Date 2020-06-27 19:13:08.804516
Fichier includes\core\DB.class.php(305)
Page ?q=category/1/search/V2X1z9U2lleC
Version 3.0.5
Trace
#1 index.php(15): Gallery::start()
#2 includes\gallery\classes\Gallery.class.php(520): Gallery::_search()
#3 includes\gallery\classes\Gallery.class.php(1392): Search->sql('V2X1z9U2lleC')
#4 includes\core\Search.class.php(207): Search->_itemTables()
#5 includes\core\Search.class.php(502): DB::execute('SELECT i.item_i...', Array)
Dernière modification par Joe444 (27-06-2020 21:20:27)
Hors ligne
#4 27-06-2020 21:30:59
- Joe444
- Membre
- Inscription : 25-06-2020
- Messages : 8
Re : Impossible d'effectuer une recherche
trace d'erreurs lorsque les recherches sont faite depuis l'interface d'administrateur NB:l'install de Test est sur un pc windows 10 et PHP 7.3
Invalid argument supplied for foreach()
Type PHP_WARNING
Date 2020-06-27 19:15:42.554884
Fichier admin\template\default\category_list.tpl.php(21)
Page ?q=category/1/search/tDv7Te37TBi9
Version 3.0.5
Trace
#1 admin\index.php(24): require_once('C:\Program File...')
#2 admin\template\default\index.tpl.php(129): include('C:\Program File...')
#3 admin\template\default\category.tpl.php(9): include('C:\Program File...')
#4 admin\template\default\category_categories.tpl.php(71): include('C:\Program File...').
Undefined index: nb_pages
Type PHP_NOTICE
Date 2020-06-27 19:15:42.548902
Fichier admin\template\default\pagination.tpl.php(1)
Page ?q=category/1/search/tDv7Te37TBi9
Version 3.0.5
Trace
#1 admin\index.php(24): require_once('C:\Program File...')
#2 admin\template\default\index.tpl.php(129): include('C:\Program File...')
#3 admin\template\default\category.tpl.php(9): include('C:\Program File...')
#4 admin\template\default\category_categories.tpl.php(71): include('C:\Program File...')
#5 admin\template\default\category_list.tpl.php(1): include('C:\Program File...').
Undefined index: categories_browse
Type PHP_NOTICE
Date 2020-06-27 19:15:42.535942
Fichier admin\template\default\category_browse.tpl.php(1)
Page ?q=category/1/search/tDv7Te37TBi9
Version 3.0.5
Trace
#1 admin\index.php(24): require_once('C:\Program File...')
#2 admin\template\default\index.tpl.php(129): include('C:\Program File...')
#3 admin\template\default\category.tpl.php(5): include('C:\Program File...')
Hors ligne
#5 28-06-2020 17:24:11
Re : Impossible d'effectuer une recherche
Essayes en rajoutant les lignes suivantes dans le fichier includes/core/Search.class.php :
if (CONF_DB_TYPE == 'mysql' && version_compare(DB::$version, '8.0.4', '>='))
{
$q = str_replace(
['[:alnum:]', '[:space:]', '([[:<:]]|^)', '([[:>:]]|$)'],
['[a-z0-9]', '\s', '\b', '\b'],
$q
);
}
juste après la ligne 365 :
$q = '([[:<:]]|^)' . $q . '([[:>:]]|$)';
Hors ligne
#6 28-06-2020 21:45:23
- Joe444
- Membre
- Inscription : 25-06-2020
- Messages : 8
Re : Impossible d'effectuer une recherche
Merci beaucoup PB resolu...!
Hors ligne
Pages : 1