You are not logged in.
Pages: 1
Topic closed
Bonjour à tous,
Depuis la version 9.3.1 de GLPI, les recherches dans la base de connaissances ne renvoient pas de résultats.
En effet lors de l'ouverture de l'onglet "Rechercher" de la base de connaissances, il m'affiche bien les trois catégories : "Sujets les plus récents","Dernières mises à jour", "Sujets les plus populaires".
Cependant dès que l'on effectue une recherche d'articles, la page n'affiche aucun résultat. Mais dès lors que l'on supprime le ou les mots recherchés, je retombe sur la page précédente, c'est-à-dire avec les trois catégories ("Sujets ...", "Dernières ...", etc).
Voici les manipulations que j'ai déjà effectuées :
J'ai converti les tables correspondantes à la base de connaissances en UTF8-unicode. (suite à ce post : forum.glpi-project.org/viewtopic.php?id=22847)
Mis à jour GLPI vers la version 9.3.2.
Migrer le type de table en InnoDB.
Cependant dans le reste de GLPI, il n'y a aucun problème de recherches.
Pouvez-vous m'accompagner dans la résolution de ce petit problème
Merci d'avance
Bien à vous
Offline
L'article du forum que vous citez concerne une très vieille version de GLPI.
Quelle est la structure exacte de votre table glpi_knowbaseitems ?
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour,
Excusez-moi de cette réponse tardive, mais vous pouvez trouver ci-joint la structure de la table glpi_knowbaseitems :
Cordialement,
Offline
Bonjour,
Pouvez-vous m'aiguiller concernant ce problème?
Merci d'avance
Offline
Il me manque les index de votre table
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour,
Voici ci-joint les index de la table glpi_knowbaseitems :
Offline
Bonjour,
Pouvez-vous m'aider?
Merci d'avance
Offline
la structure exacte de la table doit être
CREATE TABLE `glpi_knowbaseitems` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`knowbaseitemcategories_id` int(11) NOT NULL DEFAULT '0',
`name` text COLLATE utf8_unicode_ci,
`answer` longtext COLLATE utf8_unicode_ci,
`is_faq` tinyint(1) NOT NULL DEFAULT '0',
`users_id` int(11) NOT NULL DEFAULT '0',
`view` int(11) NOT NULL DEFAULT '0',
`date` datetime DEFAULT NULL,
`date_mod` datetime DEFAULT NULL,
`begin_date` datetime DEFAULT NULL,
`end_date` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `users_id` (`users_id`),
KEY `knowbaseitemcategories_id` (`knowbaseitemcategories_id`),
KEY `is_faq` (`is_faq`),
KEY `date_mod` (`date_mod`),
KEY `begin_date` (`begin_date`),
KEY `end_date` (`end_date`),
FULLTEXT KEY `fulltext` (`name`,`answer`),
FULLTEXT KEY `name` (`name`),
FULLTEXT KEY `answer` (`answer`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Merci de votre retour.
J'ai recréé la table avec la structure exacte et le problème n'apparaît plus.
Vous pouvez clôturer la demande
Last edited by Ekko11 (2019-02-05 12:01:29)
Offline
Merci du retour. Je clos
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Pages: 1
Topic closed