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 2017-05-22 08:50:27

miss
Member
Registered: 2017-05-05
Posts: 108

Loading Failed-GLPI

Bonjour à tous,

Depuis un moment j'arrive pas à voir le contenu d'une liste de sélection (par exemple je n'arrive pas à afficher mes entités dans une liste). Au lieu du contenu, il m'affiche "Loading Failed". Quelqu'un pourrait m'aider à trouver une solution svp? J'ai fait des recherches mais rien de concret.
J'utilise la version 9.1 de GLPI. Je vous remercie et toutes mes excuses pour un quelconque dérangement. smile

Last edited by miss (2017-05-22 10:38:54)

Offline

#2 2017-05-22 09:25:06

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

SVP, c'est vraiment urgent. Si quelqu'un a une solution qu'il me le donne. Je vous remercie.

Offline

#3 2017-05-22 10:11:10

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Loading Failed-GLPI

essayez
configuration>generale>onglet configuration générale

"Ne pas utiliser le moteur de recherche dans les intitulés si le nombre d'éléments est inférieur à    " => jamais


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#4 2017-05-22 10:11:56

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Loading Failed-GLPI

quelle base de données (mysql ou mariadb) ? et quelle version ?


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#5 2017-05-22 10:21:49

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Merci.

J'utilise MySQL version 5.5.55

Last edited by miss (2017-05-22 10:31:56)

Offline

#6 2017-05-22 10:24:30

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

LaDenrée wrote:

essayez
configuration>generale>onglet configuration générale

"Ne pas utiliser le moteur de recherche dans les intitulés si le nombre d'éléments est inférieur à    " => jamais

Je n'arrive plus à sélectionner "jamais" dans cette liste. J'ai toujours le loading failed

Offline

#7 2017-05-22 10:52:47

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Loading Failed-GLPI

dans phpmyadmin essayez :

update glpi_configs set value=0 where name = 'ajax_limit_count'


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#8 2017-05-22 11:00:41

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Merci.
De façon automatique il a été affiché "Jamais" dans la configuration générale mais le problème persiste.

Offline

#9 2017-05-22 11:34:53

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Personne d'autres SVP? hmm

Offline

#10 2017-05-22 11:39:31

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Loading Failed-GLPI

avez vous des plugins installés ?

si vous passez en mode debug avez vous des messages ?

https://github.com/pluginsGLPI/formcreator/issues/587


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#11 2017-05-22 11:49:01

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Oui j'ai des plugins
Par contre sur l'interface glpi, il n'y a pas moyen de passer en mode debug dans la config generale
J'ai aussi des log d'erreurs dans glpi/files/_log

Last edited by miss (2017-05-22 11:50:19)

Offline

#12 2017-05-22 14:29:41

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Lorsque je désactive le plugin reports tout fonctionne normalement mais une fois activé, j'ai de nouveau le loading failed. Une idée svp?
Ce problème m'empêche vraiment de continuer mon travail.

Offline

#13 2017-05-22 17:57:06

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

Re: Loading Failed-GLPI

Pouvez-vous fournir les erreurs des logs de glpi ?
Pouvez-vous indiquer la version du plugin Reports utilisée ?

Parce qu'avec la dernière version stable de GLPI et le plugin Reports activé, je n'ai aucun problème


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

#14 2017-05-23 09:58:43

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Bonjour

Merci pour votre réponse, j'utilise la version 1.10 du plugin reports.
Je tiens aussi à notifier que tous mes rapports fonctionnent correctement. Aucun problème à leur affichage. Je ne comprends donc pas pourquoi ces fichiers d'erreur.

Ci-dessous un aperçu du contenu du fichier errors_log PHP

Test
2017-04-19 14:26:34 [2@GLPI]
  *** PHP Warning(2): mysqli::mysqli(): (HY000/2005): Unknown MySQL server host 'ocs' (0)
  Backtrace :
  :                                                 
  inc/dbmysql.class.php:112                          mysqli->mysqli()
  inc/dbmysql.class.php:81                           DBmysql->connect()
  plugins/ocsinventoryng/inc/dbocs.class.php:47      DBmysql->__construct()
  ...ins/ocsinventoryng/inc/ocsdbclient.class.php:39 PluginOcsinventoryngDBocs->__construct()
  ...ins/ocsinventoryng/inc/ocsserver.class.php:4637 PluginOcsinventoryngOcsDbClient->__construct()
  ...ins/ocsinventoryng/inc/ocsserver.class.php:4621 PluginOcsinventoryngOcsServer::getDBocs()
  plugins/ocsinventoryng/inc/ocsserver.class.php:118 PluginOcsinventoryngOcsServer::checkOCSconnection()
  inc/commonglpi.class.php:208                       PluginOcsinventoryngOcsServer->getTabNameForItem()
  plugins/ocsinventoryng/inc/ocsserver.class.php:178 CommonGLPI->addStandardTab()
  inc/commonglpi.class.php:158                       PluginOcsinventoryngOcsServer->defineTabs()
  inc/commonglpi.class.php:701                       CommonGLPI->defineAllTabs()
  inc/commonglpi.class.php:1148                      CommonGLPI->showTabsContent()
  plugins/ocsinventoryng/front/ocsserver.form.php:72 CommonGLPI->display()
2017-04-19 14:26:34 [2@GLPI]
  *** PHP Warning(2): mysqli::mysqli(): (HY000/2005): Unknown MySQL server host 'ocs' (0)
  Backtrace :
  :                                                 
  inc/dbmysql.class.php:112                          mysqli->mysqli()
  inc/dbmysql.class.php:81                           DBmysql->connect()
  plugins/ocsinventoryng/inc/dbocs.class.php:47      DBmysql->__construct()
  ...ins/ocsinventoryng/inc/ocsdbclient.class.php:39 PluginOcsinventoryngDBocs->__construct()
  ...ins/ocsinventoryng/inc/ocsserver.class.php:4637 PluginOcsinventoryngOcsDbClient->__construct()
  ...ins/ocsinventoryng/inc/ocsserver.class.php:4621 PluginOcsinventoryngOcsServer::getDBocs()
  plugins/ocsinventoryng/inc/ocsserver.class.php:118 PluginOcsinventoryngOcsServer::checkOCSconnection()
  inc/commonglpi.class.php:208                       PluginOcsinventoryngOcsServer->getTabNameForItem()
  plugins/ocsinventoryng/inc/ocsserver.class.php:180 CommonGLPI->addStandardTab()
  inc/commonglpi.class.php:158                       PluginOcsinventoryngOcsServer->defineTabs()
  inc/commonglpi.class.php:701                       CommonGLPI->defineAllTabs()
  inc/commonglpi.class.php:1148                      CommonGLPI->showTabsContent()
  plugins/ocsinventoryng/front/ocsserver.form.php:72 CommonGLPI->display()
2017-04-19 14:26:44 [2@GLPI]
  *** PHP Warning(2): mysqli::mysqli(): (HY000/2005): Unknown MySQL server host 'ocs' (0)

Last edited by miss (2017-05-23 10:10:28)

Offline

#15 2017-05-23 10:06:17

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Fichier SQL errors_log

2017-05-18 17:10:29 [2@GLPI]
  *** MySQL query error:
  SQL: SELECT DISTINCT glpi_printers.otherserial AS Numéro_inventaire, glpi_printers.name AS Imprimantes, glpi_printers.serial AS Numéro_de_série, glpi_entities.completename AS Entités,
FROM glpi_printers JOIN glpi_entities ON glpi_printers.entities_id=glpi_entities.id
WHERE glpi_printers.id NOT IN (SELECT glpi_contracts_items.items_id)
  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM glpi_printers JOIN glpi_entities ON glpi_printers.entities_id=glpi_entities' at line 2
  Backtrace :
  ...pi/plugins/reports/inc/autoreport.class.php:242
  ..._sous_contrats/imprimantes_sous_contrats.php:56 PluginReportsAutoReport->execute()
2017-05-18 17:25:37 [2@GLPI]
  *** MySQL query error:
  SQL: SELECT DISTINCT glpi_printers.otherserial AS Numéro_inventaire, glpi_printers.name AS Imprimantes, glpi_printers.serial AS Numéro_de_série, glpi_entities.completename AS Entités
FROM glpi_printers JOIN glpi_entities ON glpi_printers.entities_id=glpi_entities.id
WHERE glpi_printers.id NOT IN (SELECT glpi_contracts_items.items_id)
  Error: Unknown column 'glpi_contracts_items.items_id' in 'field list'
  Backtrace :
  ...pi/plugins/reports/inc/autoreport.class.php:242
  ..._sous_contrats/imprimantes_sous_contrats.php:56 PluginReportsAutoReport->execute()
2017-05-19 11:12:52 [2@GLPI]
  *** MySQL query error:
  SQL: SELECT DISTINCT glpi_computers.otherserial AS Num_inv_ordi, glpi_computers.name AS Ordinateurs, glpi_computers.serial AS Num_série_ordi, glpi_peripherals.otherserial AS Num_inv_périph, glpi_peripherals.name AS Périphériques, glpi_peripherals.serial AS Num_série_périph, glpi_entities.completename AS Entités
FROM glpi_computers
JOIN glpi_computers_items ON glpi_computers.id=glpi_computers_items.computers_idJOIN glpi_peripherals ON glpi_peripherals.id=glpi_computers_items.items_id
JOIN glpi_entities ON glpi_peripherals.entities_id=glpi_entities.id
AND glpi_entities.id=glpi_computers.entities_id
WHERE glpi_computers_items.itemtype=\'peripheral\'
  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'glpi_peripherals ON glpi_peripherals.id=glpi_computers_items.items_id
JOIN glpi' at line 3
  Backtrace :
  ...pi/plugins/reports/inc/autoreport.class.php:242
  ...rts/report/ordiavecperiph/ordiavecperiph.php:24 PluginReportsAutoReport->execute()

Offline

#16 2017-05-23 10:45:12

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Loading Failed-GLPI

2017-05-19 11:12:52 [2@GLPI]
  *** MySQL query error:
  SQL: SELECT DISTINCT glpi_computers.otherserial AS Num_inv_ordi, glpi_computers.name AS Ordinateurs, glpi_computers.serial AS Num_série_ordi, glpi_peripherals.otherserial AS Num_inv_périph, glpi_peripherals.name AS Périphériques, glpi_peripherals.serial AS Num_série_périph, glpi_entities.completename AS Entités
FROM glpi_computers
JOIN glpi_computers_items ON glpi_computers.id=glpi_computers_items.computers_idJOIN glpi_peripherals ON glpi_peripherals.id=glpi_computers_items.items_id
JOIN glpi_entities ON glpi_peripherals.entities_id=glpi_entities.id
AND glpi_entities.id=glpi_computers.entities_id
WHERE glpi_computers_items.itemtype=\'peripheral\'

reponse aux erreurs #15
il vous manquait un  espace avant "JOIN glpi_peripherals ON glpi_peripherals.id=glpi_computers_items.items_id " c'est un message du plugin reports


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#17 2017-05-23 11:29:19

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Bonjour,

Je l'avais corrigé mais ce n'est pas ça la source du problème. Tous mes rapports créés s'affichent sans problème dans GLPI, mais je ne vois pas pourquoi j'ai toujours ce Loading Failed . Je vous remercie quand même smile

Last edited by miss (2017-05-23 12:03:39)

Offline

#18 2017-05-23 13:18:45

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

Re: Loading Failed-GLPI

Les erreurs en rouge concerne le plugin OcsInventoryNG.
Les erreurs en vert concerne des rapport personnels que vous avez rédigés : imprimantes_sous_contrats et ordiavecperiph.
Si ces rapports ne sont pas corrects, ils peuvent 'bouliner' en arrière blanc et saturer les autres actions.

Pour la première erreur, supprimé la virgule après  AS Entités
Pour la seconde, vous utilisez en critère de WHERE une sous requete sans lister les champs ni faire la jointure avec la table correspondante.
Pour la troisièmpe, LaDenrée vous a donné la solution


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

#19 2017-05-23 14:09:46

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Merci mais ces erreurs ont été corrigées si non mes rapports ne s'afficheraient pas dans glpi. Je viens de revoir mes codes mais plus d'erreurs parce qu'ils sont bien exécutés dans glpi mais j'ai toujours Loading Failed. Je n'ai plus ce problème que quand je désactive le plugin.

Vraiment merci à tous les deux pour votre volonté à me venir en aide

Last edited by miss (2017-05-23 14:44:49)

Offline

#20 2017-05-23 14:55:07

miss
Member
Registered: 2017-05-05
Posts: 108

Re: Loading Failed-GLPI

Suite à quelques recherches je vois un peu "partout" que cela est dû au grand nombre d'entités or moi je ne travaille qu'avec 5 entités (je suis en phase de test). Pensez-vous que le problème peut venir d'un nombre important d'éléments ou d'une configuration quelconque?
Franchement tout ceci me dépasse, je dois pourtant rendre compte à mon maître de stage hmm

Offline

Board footer

Powered by FluxBB