You are not logged in.
Hello,
Since upgrading to v0.90.1 (from 0.85.5) we can view the list of GLPI users, but when we click on one, the user detail form fails to load.
No error is displayed on the GLPI window, the area where the form appears is just blank.
This doesn't happen if we log in as GLPI admin, but does for all our various technician and user profiles. They also worked fine prior to the upgrade.
I have looked through the profiles, but anything relating to viewing/accessing users looks fine (and GLPI doesn't actually report that there's an access issue).
I have looked at the following posts, but repairing the DB, restarting services or disabling plugins (OCS, Fusion, Reports, Dashboard) doesn't make a difference:
http://forum.glpi-project.org/viewtopic.php?id=129253
http://forum.glpi-project.org/viewtopic … 17&login=1
The error we see in /var/log/httpd/helpdesk.ourdomain.local/error_log is:
[Wed Dec 09 09:43:32 2015] [error] [client 10.11.23.202] PHP Fatal error: Call to a member function fetch_assoc() on a non-object in /usr/share/glpi/inc/dbmysql.class.php on line 280, referer: http://helpdesk.ourdomain.local/front/user.php
[Wed Dec 09 09:47:35 2015] [error] [client 10.11.23.203] PHP Fatal error: Call to a member function fetch_assoc() on a non-object in /usr/share/glpi/inc/dbmysql.class.php on line 280, referer: http://helpdesk.ourdomain.local/front/user.php?is_deleted=0&criteria%5B0%5D%5Bfield%5D=view&criteria%5B0%5D%5Bsearchtype%5D=contains&criteria%5B0%5D%5Bvalue%5D=smullen&search=Search&itemtype=User&start=0&_glpi_csrf_token=b21a12d1c7821b0796c255cbf245135e
Can anyone help me fix this issue, please?
Thank you!
Regards,
Elliot
Last edited by elliot01 (2015-12-09 12:30:12)
1500+ Computers / 1100+ users
Offline
Fixed!
One thing I hadn't actually tried, referenced in one of the posts, was disabling all 'Users' access/privileges in the relevant profiles, saving, then re-enabling.
This appears to have worked. So it's perhaps some bug in the upgrade from 0.85.x -> 0.90.x where these privileges need flushing somehow?
Whatever, this appears to be the way around this. Just need to go through all our profiles repeating this process and we should be good.
1500+ Computers / 1100+ users
Offline