You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-11-22 14:02:00

Ekko11
Member
Registered: 2018-11-22
Posts: 6

[9.3.2]Problème de recherche dans la base de connaissances

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

#2 2018-11-26 12:13:02

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: [9.3.2]Problème de recherche dans la base de connaissances

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

#3 2018-12-03 10:15:44

Ekko11
Member
Registered: 2018-11-22
Posts: 6

Re: [9.3.2]Problème de recherche dans la base de connaissances

Bonjour,

Excusez-moi de cette réponse tardive, mais vous pouvez trouver ci-joint la structure de la table glpi_knowbaseitems :

Structure de la table glpi_knowbasitems

Cordialement,

Offline

#4 2019-01-10 12:20:40

Ekko11
Member
Registered: 2018-11-22
Posts: 6

Re: [9.3.2]Problème de recherche dans la base de connaissances

Bonjour,

Pouvez-vous m'aiguiller concernant ce problème?

Merci d'avance

Offline

#5 2019-01-10 13:05:18

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: [9.3.2]Problème de recherche dans la base de connaissances

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

#6 2019-01-10 16:39:51

Ekko11
Member
Registered: 2018-11-22
Posts: 6

Re: [9.3.2]Problème de recherche dans la base de connaissances

Bonjour,

Voici ci-joint les index de la table glpi_knowbaseitems :

Index de la table glpi_knowbasitems

Offline

#7 2019-01-31 12:18:02

Ekko11
Member
Registered: 2018-11-22
Posts: 6

Re: [9.3.2]Problème de recherche dans la base de connaissances

Bonjour,

Pouvez-vous m'aider?

Merci d'avance

Offline

#8 2019-02-04 12:28:49

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: [9.3.2]Problème de recherche dans la base de connaissances

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

#9 2019-02-05 11:53:55

Ekko11
Member
Registered: 2018-11-22
Posts: 6

Re: [9.3.2]Problème de recherche dans la base de connaissances

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

#10 2019-02-07 17:17:16

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: [9.3.2]Problème de recherche dans la base de connaissances

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

Board footer

Powered by FluxBB