You are not logged in.
Pages: 1
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.
Last edited by miss (2017-05-22 10:38:54)
Offline
SVP, c'est vraiment urgent. Si quelqu'un a une solution qu'il me le donne. Je vous remercie.
Offline
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.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
quelle base de données (mysql ou mariadb) ? et quelle version ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci.
J'utilise MySQL version 5.5.55
Last edited by miss (2017-05-22 10:31:56)
Offline
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
dans phpmyadmin essayez :
update glpi_configs set value=0 where name = 'ajax_limit_count'
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci.
De façon automatique il a été affiché "Jamais" dans la configuration générale mais le problème persiste.
Offline
Personne d'autres SVP?
Offline
avez vous des plugins installés ?
si vous passez en mode debug avez vous des messages ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
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
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
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
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
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
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.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
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
Last edited by miss (2017-05-23 12:03:39)
Offline
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
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
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
Offline
Pages: 1