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 2019-10-21 11:51:38

mab3
Member
Registered: 2014-09-22
Posts: 193

Base de connaissances/Eléments associés inaccessible

Bonjour,
Dans ma version 9.4.4, je n'arrive pas à accéder à éléments associés d'un fiche de base de connaissance, j'ai une erreur :
Une erreur est survenue au chargement des contenus !

Vérifiez les logs de GLPI ou contactez votre administrateur.
ou essayez de recharger

Je viens juste de créer cette fiche, mais sur celles déjà existantes, c'est pareil. (issus d'une migration 0.84)

Que dois-je vérifier, mettre en place ?

(pour info, concerne le programme : glpi/front/knowbaseitem.form.php)


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#2 2019-10-21 12:19:48

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Ajout :
Quand je vais dans mon entité racine, onglet  base de connaissance, même erreur,
Une erreur est survenue au chargement des contenus !

Vérifiez les logs de GLPI ou contactez votre administrateur.
ou essayez de recharger

Pouvez-vous m'aider à chercher la cause du problème ?


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#3 2019-10-21 12:32:51

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Voici les traces PHP:

Pour l'accès par les entités ou par la gestion de la base de connaissance, l'erreur est la même :
[2019-10-21 12:29:54] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/html/glpi/inc/toolbox.class.php line 658
  *** PHP Notice(8): Undefined index: status
  Backtrace :
  inc/knowbaseitem_item.class.php:133
  inc/knowbaseitem_item.class.php:94                 KnowbaseItem_Item::showForItem()
  inc/commonglpi.class.php:485                       KnowbaseItem_Item::displayTabContentForItem()
  ajax/common.tabs.php:92                            CommonGLPI::displayStandardTab()
  {"user":"xxx@ip_monserveur"}


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#4 2019-10-21 15:28:33

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Le mode débug trace ceci :
Fatal error: Uncaught Error: Call to undefined method Entity::getClosedStatusArray() in /var/www/html/glpi/inc/knowbaseitem_item.class.php:133
Stack trace:
#0 /var/www/html/glpi/inc/knowbaseitem_item.class.php(94): KnowbaseItem_Item::showForItem(Object(Entity), '')
#1 /var/www/html/glpi/inc/commonglpi.class.php(485): KnowbaseItem_Item::displayTabContentForItem(Object(Entity), '1', '')
#2 /var/www/html/glpi/ajax/common.tabs.php(92): CommonGLPI::displayStandardTab(Object(Entity), 'KnowbaseItem_It...', '', Array)
#3 {main} thrown in /var/www/html/glpi/inc/knowbaseitem_item.class.php on line 133
(j'ai rajouté des retours chariots dans la trace)


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#5 2019-10-21 15:30:01

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Sans oublier la ligne rouge qui se trouve au dessus de la trace précédente :
PHP Notice: Undefined index: status in /var/www/html/glpi/inc/knowbaseitem_item.class.php at line 133


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#6 2019-10-21 16:08:03

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Nota : Ce bug concerne la version 9.4/debug


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#7 2019-11-12 13:27:55

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

Re: Base de connaissances/Eléments associés inaccessible


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

#8 2019-11-12 16:18:23

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Bonjour,

J'ai le même problème en ayant pris le fichier glpi/inc/knowbaseitem_item.class.php du commit 7d30f45
"Une erreur est survenue au chargement des contenus !

Vérifiez les logs de GLPI ou contactez votre administrateur.
ou essayez de recharger "

  *** PHP Notice(8): Undefined index: status
  Backtrace :
  inc/knowbaseitem_item.class.php:121
  inc/knowbaseitem_item.class.php:84                 KnowbaseItem_Item::showForItem()
  inc/commonglpi.class.php:485                       KnowbaseItem_Item::displayTabContentForItem()
  ajax/common.tabs.php:92                            CommonGLPI::displayStandardTab()
  {"user":"123@srv-glpi"}

Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#9 2019-11-27 15:44:57

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

Re: Base de connaissances/Eléments associés inaccessible

PHP Notice n'est pas une erreur, juste une information ; cela n'est pas bloquant
Par contre je ne comprend pas l'erreur étant donné que ligne 121 c'est juste un comptage des articles (aucune référence à status)


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

#10 2019-11-29 12:50:11

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Base de connaissances/Eléments associés inaccessible

Bonjour,
@yllen : Je confirme au vu du code : un comptage, mais je ne peux aider à ce sujet... bien malheureusement.


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

Board footer

Powered by FluxBB