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 2015-01-03 05:45:21

novazur
Member
Registered: 2006-09-25
Posts: 37

plus d'affichage de détail après mise à jour

Re-bonjour,

Après une mise à jour de 0.83.7 en 0.85.1, je n'ai plus aucun affichage d'une fiche quand je clique sur un item d'une liste.
Exemple, quand je vais dans "Ordinateurs" et que je clique sur l'un d'eux, toute la partie basse de la page (celle qui devrait contenir toutes les infos concernant cet ordinateur) est vide, et ce, quelque soit l'item choisi, dans n'importe quelle liste.

Le message d'erreur dans les logs apache étant :

[Fri Jan 02 23:34:52.806041 2015] [:error] [pid 30005] [client 192.168.0.2:44475] PHP Fatal error:  Call to a member function fetch_assoc() on a non-object in /var/www/localhost/htdocs/glpi/inc/dbmysql.class.php on line 284, referer: http://xxxxxxxxxxxxxx/glpi/front/computer.php

La mise à jour de mes tables mysql qui se serait mal passée ? Je n'ai pourtant eu aucun message d'erreur, si ce n'est la mésaventure http://www.glpi-project.org/forum/viewt … p?id=45656 (mais à priori sans rapport).

Gentoo avec dev-db/mysql-5.5.40 www-servers/apache-2.4.7dev-lang/php-5.5.20:5

Offline

#2 2015-01-03 05:50:04

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

... (j'avais cru avoir trouvé le problème, mais non)... impossible de supprimer ce post. dsl

Last edited by novazur (2015-01-03 05:52:10)

Offline

#3 2015-01-06 16:39:25

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

allo ?
Y a personne ?

Offline

#4 2015-01-07 23:29:33

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

Au cas où je n'aurais pas été très clair dans ma description de bug voici ce que ça donne visuellement
glpi_bug_affichage_item_liste.jpg
Toute la partie basse de la page, qui devrait contenir le détail de la fiche reste désespéremment vierge.
J'ai bien essayé de "tracer" un peu d'ou pouvait venir le bug, mais je ne trouve pas.
Je ne mets pas forcément en cause glpi, ça peut être un pb de config à mon niveau, ou encore une migration qui ne s'est pas parfaitement bien passée, mais sans savoir d'où ça vient, je n'ai aucun moyen de tenter de corriger.

Offline

#5 2015-01-08 01:29:48

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: plus d'affichage de détail après mise à jour

T'as bien plus les plugins de la 0.83 dans glpi/plugins/ ?

Offline

#6 2015-01-08 05:16:05

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

J'ai cru que tu avais "bingo", je suis allé voir, j'avais un plugin treeview, que j'ai viré, mais ça ne change rien. Dommage.
Merci quand même pour l'idée, j'y ai cru.

Offline

#7 2015-01-08 09:49:55

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: plus d'affichage de détail après mise à jour

Et tu n'as quand même pas décompressé la nouvelle archive (0.85) par dessus la 0.83 ?

Offline

#8 2015-01-08 17:21:26

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

Théoriquement, non, enfin je ne crois pas. Je passe par un ebuild gentoo pour l'installation, et par l'outil webapp-config intégré à gentoo. Je ne sais pas exactement comment il traite le passage d'une version à l'autre.
Mais vu que tu sous-entends que le problème pourrait provenir de l'installation elle même, je vais tenter de la refaire from scratch, et je verrai bien.
Merci encore.

Offline

#9 2015-01-08 19:02:28

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

Bon ben, même en supprimant glpi et en le remettant à partir de 0, même erreur.
Je viens de tomber sur les logs (et oui, je n'utilise vraiment pas souvent glpi et j'avais oublié qu'il loggait lui-même) de la migration, mais rien ne semble avoir foiré :

# cat glpi/files/_log/migration_to_0.85.log    
2015-01-02 19:07:45 [6@serveur2]
0 seconde for "Migration de données - config table" @ 2015-01-02 19:07:45 [6@serveur2]
0 seconde for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:07:45 [6@serveur2]
0 seconde for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:07:45 [6@serveur2]
0 seconde for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:07:46 [6@serveur2]
1 seconde for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:07:49 [6@serveur2]
3 secondes for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:07:49 [6@serveur2]
0 seconde for "Changement de la structure de la base de données - glpi_configs" @ 2015-01-02 19:08:00 [6@serveur2]
11 secondes for "Migration de données - profile table" @ 2015-01-02 19:08:06 [6@serveur2]
6 secondes for "Changement de la structure de la base de données - glpi_profiles" @ 2015-01-02 19:08:06 [6@serveur2]
0 seconde for "Update for mailqueue" @ 2015-01-02 19:08:12 [6@serveur2]
0 seconde for "optimisation - Début" @ 2015-01-02 19:08:12 [6@serveur2]
0 seconde for "optimisation - glpi_alerts" @ 2015-01-02 19:08:12 [6@serveur2]
0 seconde for "optimisation - glpi_authldapreplicates" @ 2015-01-02 19:08:13 [6@serveur2]
1 seconde for "optimisation - glpi_authldaps" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_authmails" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_autoupdatesystems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_blacklists" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_bookmarks" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_bookmarks_users" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_budgets" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_calendars" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_calendars_holidays" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_calendarsegments" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_cartridgeitems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_cartridgeitems_printermodels" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_cartridgeitemtypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_cartridges" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computerdisks" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computermodels" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computers" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computers_items" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computers_softwarelicenses" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computers_softwareversions" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computertypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_computervirtualmachines" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_configs" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_consumableitems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_consumableitemtypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_consumables" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contacts" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contacts_suppliers" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contacttypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contractcosts" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contracts" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contracts_items" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contracts_suppliers" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_contracttypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_crontasklogs" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_crontasks" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicecases" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicecasetypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicecontrols" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicedrives" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicegraphiccards" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_deviceharddrives" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicememories" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicememorytypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicemotherboards" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicenetworkcards" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicepcis" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicepowersupplies" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_deviceprocessors" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_devicesoundcards" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_displaypreferences" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_documentcategories" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_documents" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_documents_items" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_documenttypes" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_domains" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_entities" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_entities_knowbaseitems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_entities_reminders" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_entities_rssfeeds" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_events" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_fieldblacklists" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_fieldunicities" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_filesystems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_fqdns" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_groups" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_groups_knowbaseitems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_groups_problems" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_groups_reminders" @ 2015-01-02 19:08:13 [6@serveur2]
0 seconde for "optimisation - glpi_groups_rssfeeds" @ 2015-01-02 19:08:14 [6@serveur2]
1 seconde for "optimisation - glpi_groups_tickets" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_groups_users" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_holidays" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_infocoms" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_interfacetypes" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_ipaddresses" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_ipaddresses_ipnetworks" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_ipnetworks" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_ipnetworks_vlans" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicecases" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicecontrols" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicedrives" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicegraphiccards" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_deviceharddrives" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicememories" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicemotherboards" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicenetworkcards" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicepcis" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicepowersupplies" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_deviceprocessors" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_devicesoundcards" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_items_problems" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_itilcategories" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_knowbaseitemcategories" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_knowbaseitems" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_knowbaseitems_profiles" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_knowbaseitems_users" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_links" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_links_itemtypes" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_locations" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_logs" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_mailcollectors" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_manufacturers" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_monitormodels" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_monitors" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_monitortypes" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_netpoints" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkaliases" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkequipmentfirmwares" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkequipmentmodels" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkequipments" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkequipmenttypes" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkinterfaces" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networknames" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportaggregates" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportaliases" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportdialups" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportethernets" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportlocals" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkports" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkports_networkports" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkports_vlans" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networkportwifis" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_networks" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_notifications" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_notificationtargets" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_notificationtemplates" @ 2015-01-02 19:08:14 [6@serveur2]
0 seconde for "optimisation - glpi_notificationtemplatetranslations" @ 2015-01-02 19:08:15 [6@serveur2]
1 seconde for "optimisation - glpi_notimportedemails" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_operatingsystems" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_operatingsystemservicepacks" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_operatingsystemversions" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_peripheralmodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_peripherals" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_peripheraltypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_phonemodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_phonepowersupplies" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_phones" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_phonetypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_planningrecalls" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_plugin_treeview_configs" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_plugin_treeview_preferences" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_plugin_treeview_profiles" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_plugins" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_printermodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_printers" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_printertypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_problems" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_problems_suppliers" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_problems_tickets" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_problems_users" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_problemtasks" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_profilerights" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_profiles" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_profiles_reminders" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_profiles_rssfeeds" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_profiles_users" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_queuedmails" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_reminders" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_reminders_users" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_requesttypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_reservationitems" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_reservations" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rssfeeds" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rssfeeds_users" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_ruleactions" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachecomputermodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachecomputertypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachemanufacturers" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachemonitormodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachemonitortypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachenetworkequipmentmodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachenetworkequipmenttypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheoperatingsystems" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheoperatingsystemservicepacks" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheoperatingsystemversions" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheperipheralmodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheperipheraltypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachephonemodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachephonetypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheprintermodels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheprinters" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecacheprintertypes" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecachesoftwares" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulecriterias" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rulerightparameters" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_rules" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_slalevelactions" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_slalevelcriterias" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_slalevels" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_slalevels_tickets" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_slas" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_softwarecategories" @ 2015-01-02 19:08:15 [6@serveur2]
0 seconde for "optimisation - glpi_softwarelicenses" @ 2015-01-02 19:08:16 [6@serveur2]
1 seconde for "optimisation - glpi_softwarelicensetypes" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_softwares" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_softwareversions" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_solutiontemplates" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_solutiontypes" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ssovariables" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_states" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_suppliers" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_suppliers_tickets" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_suppliertypes" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_taskcategories" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ticketcosts" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ticketfollowups" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ticketrecurrents" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickets" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickets_tickets" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickets_users" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ticketsatisfactions" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickettasks" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickettemplatehiddenfields" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickettemplatemandatoryfields" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickettemplatepredefinedfields" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_tickettemplates" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_ticketvalidations" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_transfers" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_usercategories" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_useremails" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_users" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_usertitles" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_virtualmachinestates" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_virtualmachinesystems" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_virtualmachinetypes" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_vlans" @ 2015-01-02 19:08:16 [6@serveur2]
0 seconde for "optimisation - glpi_wifinetworks" @ 

Par contre, le fichier de logs sql date de février 2013, rien depuis.
C'est surprenant puisque je trouve l'erreur dans les logs apache.
Il y a peut-être un "truc" à activer pour logguer les erreurs sql...

Offline

#10 2015-01-09 10:31:22

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

Re: plus d'affichage de détail après mise à jour

J'ai eu ce problème à mon boulot. Cela venait de la configuration d'un proxy qui faisait ramer l'application.
Vous avez combien de ram sur votre serveur ?


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

#11 2015-01-09 18:27:53

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

Euh, non, je ne pense pas que les capacités du serveur soient en cause. D'autant que, je rappelle qu'il y a une erreur MySQL dans les logs apache. Cette erreur ne tombe pas du ciel. La requete n'aboutit pas, donc forcément il n'y aura aucun affichage.
Y a pas de développeur glpi sur le forum ? J'ai un mal fou à tracer le soft pour trouver le défaut, mais si je le connaissais comme doivent le connaitre les développeurs, le problème serait déjà résolu depuis lgtps.

Offline

#12 2015-01-09 22:43:31

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: plus d'affichage de détail après mise à jour

Installe le module PHP xdebug et tu aura la trace complète et pon pourra mieux t'aider (mais ce n'est pas une raison de s'acharner sur les dev GLPI, surtout qu'il ne sont pas nombreux wink )

Offline

#13 2015-01-09 23:17:47

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

Re: plus d'affichage de détail après mise à jour

Le log apache n'est pas assez parlant, c'est les logs de GLPI qu'il nous faut.


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 2015-01-09 23:40:52

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

yllen wrote:

Le log apache n'est pas assez parlant, c'est les logs de GLPI qu'il nous faut.

Non, sérieusement, il faut que tu lises ce qui est écrit. Ou alors, il ne faut pas répondre. Mais répondre sans avoir lu, ça n'a aucun sens. J'ai parlé des log glpi, tu en as retenu quoi ?

Offline

#15 2015-01-09 23:43:17

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

ddurieux wrote:

Installe le module PHP xdebug et tu aura la trace complète et pon pourra mieux t'aider (mais ce n'est pas une raison de s'acharner sur les dev GLPI, surtout qu'il ne sont pas nombreux wink )

Tu choisis mal tes mots. Ou as-tu vu un acharnement ?
Faire un commentaire UNE fois, ça ne peut aucunement être considéré comme un acharnement.

Je vais voir pour ce xdebug et me débrouiller à debugguer moi-même. Après tout, ça ne sera pas la première fois.
Ou alors, ne rien debugguer, et jeter tout ça... après tout...

Offline

#16 2015-01-09 23:57:51

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

Re: plus d'affichage de détail après mise à jour

novazur wrote:

Non, sérieusement, il faut que tu lises ce qui est écrit. Ou alors, il ne faut pas répondre. Mais répondre sans avoir lu, ça n'a aucun sens. J'ai parlé des log glpi, tu en as retenu quoi ?

Oui j'ai parfaitement lu ce que tu as écrit Tu as indiqué une erreur PHP apparaissant dans les logs apache. Donc cette erreur doit être tracé dans les log PHP de GLPI.
Nous donner les log de migration ou les erreur SQL ce n'est pas ce qu'il nous faut.


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

#17 2015-01-10 00:09:25

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

# cat /var/www/localhost/htdocs/glpi/files/_log/php-errors.log 
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test
Test

NB : dernière écriture dans ce fichier datant du 07/01. Pourtant, bien d'autres erreurs apaches ont été loguées depuis.
Et oui, quand je trouve une erreur MySQL, je trouve logique de m'intéresser aux logs SQL, et de les fournir.
Et oui, j'ai soupçonné que ce soit une erreur de migration, puisque c'est suite à une migration que ça ne fonctionne plus, donc j'ai founi les log de migration.
Je ne sais pas comment tu fais pour savoir qu'il ne te faut pas ces logs là, AVANT que je les fournisse. (Parce que après, c'est un peu trop facile).

Last edited by novazur (2015-01-10 00:14:12)

Offline

#18 2015-01-10 00:13:44

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

Re: plus d'affichage de détail après mise à jour

L'eereur apache datait du 02/01. Elle précisait le fichier glpi impacté (computer.php).
Normalement l'erreur devrait être listée.

Autre solution : mettez vous en mode débug (dans vos préférences) et refaites l'action. L'erreur GLPI apparaitra en rouge à l'écran.


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 2015-01-10 00:17:03

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

( ! ) Fatal error: Call to a member function fetch_assoc() on a non-object in /var/www/localhost/htdocs/glpi/inc/dbmysql.class.php on line 284
Call Stack
#    Time    Memory    Function    Location
1    0.0005    237344    {main}( )    ../computer.form.php:0
2    0.5239    2450112    CommonGLPI->display( )    ../computer.form.php:103
3    0.5277    2459544    CommonGLPI->showTabsContent( )    ../commonglpi.class.php:1017
4    0.5280    2460328    CommonGLPI->defineAllTabs( )    ../commonglpi.class.php:625
5    0.5281    2460816    Computer->defineTabs( )    ../commonglpi.class.php:154
6    0.6257    5394184    CommonGLPI->addStandardTab( )    ../computer.class.php:108
7    0.6263    5471912    Notepad->getTabNameForItem( )    ../commonglpi.class.php:204
8    0.6267    5472000    Notepad::countForItem( )    ../notepad.class.php:107
9    0.6268    5472200    countElementsInTable( )    ../notepad.class.php:134
10    0.6289    5475648    DBmysql->fetch_assoc( )    ../db.function.php:329

NB : toujours rien de nouveau dans /var/www/localhost/htdocs/glpi/files/_log/php-errors.log

Last edited by novazur (2015-01-10 00:17:52)

Offline

#20 2015-01-10 00:28:10

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

Re: plus d'affichage de détail après mise à jour

Bon à première vue le prblème vient des notes du computer.
Suivant votre copie d'écran, pouvez-vous me dire si dans la table glpi_notepads vous avez une ligne avec Itemtype Computer et items_id 12 ?


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

#21 2015-01-10 00:33:20

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

glpi_notepads ?
Je ne vois pas cette table dans la base

Par contre, j'ai mis un simple echo $query dans function query($query) de inc/db.function.php et la dernière requete faite est :

SELECT COUNT(*) AS cpt FROM `glpi_items_devicemotherboards` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_deviceprocessors` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicememories` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_deviceharddrives` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicenetworkcards` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicedrives` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicecontrols` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicegraphiccards` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicesoundcards` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicepcis` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicecases` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_items_devicepowersupplies` WHERE `items_id` = '13' AND `itemtype` = 'Computer' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_computerdisks` WHERE computers_id = '13' AND `is_deleted`='0' SELECT COUNT(*) AS cpt FROM `glpi_computers_softwareversions` WHERE computers_id = '13' AND `is_deleted`='0' SELECT COUNT(*) AS cpt FROM `glpi_computers_items` WHERE `computers_id` ='13' AND `is_deleted`='0' SELECT COUNT(*) AS cpt FROM `glpi_networkports` WHERE `itemtype` = 'Computer' AND `items_id` ='13' AND `is_deleted` = '0' SELECT COUNT(*) AS cpt FROM `glpi_infocoms` WHERE `itemtype` = 'Computer' AND `items_id` = '13' SELECT COUNT(*) AS cpt FROM `glpi_contracts_items` WHERE `itemtype` = 'Computer' AND `items_id` ='13' SELECT COUNT(*) AS cpt FROM `glpi_documents_items` WHERE `glpi_documents_items`.`items_id` = '13' AND `glpi_documents_items`.`itemtype` = 'Computer' SELECT COUNT(*) AS cpt FROM `glpi_computervirtualmachines` WHERE computers_id = '13' AND `is_deleted`='0' SELECT COUNT(*) AS cpt FROM `glpi_tickets` WHERE `itemtype` = 'Computer' AND `items_id` = '13' SELECT `itemtype`, `items_id` FROM `glpi_computers_items` WHERE `computers_id` = '13'SELECT COUNT(*) AS cpt FROM `glpi_items_problems` WHERE `itemtype` = 'Computer' AND `items_id` = '13' SELECT `itemtype`, `items_id` FROM `glpi_computers_items` WHERE `computers_id` = '13'SELECT COUNT(*) AS cpt FROM `glpi_links_itemtypes` WHERE `itemtype` = 'Computer' SELECT COUNT(*) AS cpt FROM `glpi_notepads` WHERE `itemtype` = 'Computer' AND `items_id` = '13' 

C'est un peu bizarre cette juxtaposition de select non ?

On oublie ça, c'est juste l'affichage de X requetes. La dernière faisant effectivement référence à glpi_notepads

Last edited by novazur (2015-01-10 00:41:37)

Offline

#22 2015-01-10 00:38:48

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

Et pour rester dans les bizarreries (à mes yeux, mais ça ne veut pas dire que ça soit forcément anormal), j'ai aussi noté que j'ai plusieurs tables (dont glpi_computers) qui comportent un premier enregistrement quasi vierge, avec 1 dans le champ id, Empty Template dans le champ comment, et 2-3 autres trucs renseignées, mais tout le reste vide, et en tout cas, ça ne correspond à aucun ordinateur affiché dans la liste sur glpi.

Offline

#23 2015-01-10 00:41:40

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

Re: plus d'affichage de détail après mise à jour

Donc il manque la table des notes d'un computer.
Essayez d'enlever le droit de lire les notes d'un computer dans votre profil et refaites un essai (il ne devrait pas charger la partie note, ce qui confirmerait le problème, mais je n'en suis pas certaine d'où ma demande de test).


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

#24 2015-01-10 00:46:24

novazur
Member
Registered: 2006-09-25
Posts: 37

Re: plus d'affichage de détail après mise à jour

yllen wrote:

Donc il manque la table des notes d'un computer.

Donc la migration ne se serait pas bien passée ? ou pas terminée ?

Essayez d'enlever le droit de lire les notes d'un computer dans votre profil

Je ne trouve pas où...

Offline

#25 2015-01-10 00:46:38

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

Re: plus d'affichage de détail après mise à jour

Pouvez-vous également vérifier que dans la table glpi_computers vous n'avez plus le champ notepad ?


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