You are not logged in.
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
... (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
allo ?
Y a personne ?
Offline
Au cas où je n'aurais pas été très clair dans ma description de bug voici ce que ça donne visuellement
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
T'as bien plus les plugins de la 0.83 dans glpi/plugins/ ?
Offline
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
Et tu n'as quand même pas décompressé la nouvelle archive (0.85) par dessus la 0.83 ?
Offline
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
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
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
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
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 )
Offline
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
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
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 )
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
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
# 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
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
( ! ) 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
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
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
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
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
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
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