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 2018-10-16 10:23:26

Elie
Member
Registered: 2018-02-26
Posts: 72

php-errors.log

Bonjour,

J'ai un souci avec le plugin Tableau de bord à priori, le fichier php-errors.log :

[2018-10-16 10:17:09] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/html/glpi/inc/toolbox.class.php line 657
  *** PHP Warning(2): file_get_contents(/var/www/html/glpi/files/_sessions/sess_uf0hsefotp03mjnpq8am48pgvs): failed to open stream: Permission denied
  Backtrace :
  :                                                  
  plugins/dashboard/front/main.php:781               file_get_contents()
  {"user":"162@glpi","mem_usage":"0.000\", 3.10Mio)"} 

Le problème, c'est qu'à chaque nouveau fichier crée, le propriétaire par défaut est root. Y a t'il un moyen de mettre www-data par défaut ?

Offline

#2 2018-12-05 16:21:23

Elie
Member
Registered: 2018-02-26
Posts: 72

Re: php-errors.log

Bonjour,

Personne n'a d'idées ?

Offline

#3 2019-01-04 11:38:01

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

Re: php-errors.log

Vérifiez qui est le propriétaire et les droits du dossier files de GLPI


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

#4 2019-01-04 14:15:52

Elie
Member
Registered: 2018-02-26
Posts: 72

Re: php-errors.log

Bonjour,

C'est www-data qui est propriétaire.
Dans _sessions/, à chaque fois qu'un fichier est crée, c'est root qui en est le propriétaire..

Offline

#5 2019-01-07 15:22:58

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

Re: php-errors.log

Il ne doit pas être en récursif car c'est apache qui créé les sessions.
Ou alors il y a un truc avec ce plugin...


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

#6 2019-01-07 15:40:50

Elie
Member
Registered: 2018-02-26
Posts: 72

Re: php-errors.log

J'ai mis à jour le plugin, pas mieux.
Je fais un cron toutes les 5 minutes avec chown et chmod pour limiter les erreurs, en attendant mieux.

Offline

#7 2020-01-16 14:44:13

kotz239239
Member
Registered: 2012-11-15
Posts: 30

Re: php-errors.log

Je rencontre le même type d'erreur, par hasard aviez-vous trouvé une solution ?

Mon message d'erreur qui se répète en bloucle.

[2020-01-16 13:25:12] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 658
  *** PHP Warning(2): file_get_contents(/var/www/glpi/files/_sessions/sess_ulis3nqp5npci4r80rsfp2k7eo): failed to open stream: Permission denied
  Backtrace :
  :                                                  
  plugins/dashboard/front/main.php:835               file_get_contents()
  {"user":"30@ocsinventory-ng_v4"}

Offline

Board footer

Powered by FluxBB