You are not logged in.
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
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
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
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
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
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
Bug confirmé : https://github.com/glpi-project/glpi/issues/6568
correction proposée : https://github.com/glpi-project/glpi/pull/6569
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,
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
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
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