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-10-26 18:40:11

yoyohand
Member
Registered: 2015-10-26
Posts: 74

[0.90] PHP Warning: set_error_handler()

Bonjour,

En pleine correction de mes erreurs sur GLPI, j'ai un message d'erreur lorsque je vais dans le menu "Configuration" -> "Générale" - > Système" -> "Informations sur le système, l'installation et la configuration"

Au niveau des logs systèmes, voici l'erreur qui est remontée

PHP Warning: set_error_handler() expects the argument () to be a valid callback in config.class.php at line 1857
PHP Warning: fopen(http://localhost/glpi/files/_log/php-errors.log): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
 in config.class.php at line 1866
Web access to files directory is protectedWeb access to files directory is protected : OK
PHP Warning: set_error_handler() expects the argument () to be a valid callback in config.class.php at line 1891

Merci pour votre aide,


GLPI 10.0.16; WAMP 3.3.5 64bits; MySQL 8.1.0; PHP 8.2.20; Apache 2.4.57.3

GLPI Agent 1.7.3

Offline

#2 2015-10-27 13:43:41

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: [0.90] PHP Warning: set_error_handler()

Version de PHP ?


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2015-10-27 13:50:27

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: [0.90] PHP Warning: set_error_handler()


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#4 2015-10-30 10:28:21

yoyohand
Member
Registered: 2015-10-26
Posts: 74

Re: [0.90] PHP Warning: set_error_handler()

Bonjour remi,

Merci pour la réponse. Ma version de php est 5.4.3.
Je test de suite ta correction et je reviens pour dire si ça a fonctionné.
Bonne journée,


GLPI 10.0.16; WAMP 3.3.5 64bits; MySQL 8.1.0; PHP 8.2.20; Apache 2.4.57.3

GLPI Agent 1.7.3

Offline

#5 2015-10-30 10:41:16

yoyohand
Member
Registered: 2015-10-26
Posts: 74

Re: [0.90] PHP Warning: set_error_handler()

Suite à la modification la correction fonctionne (erreur set_error_handler()), il me reste ce message :

PHP Warning: fopen(http://localhost/glpi/files/_log/php-errors.log): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
 in C:\wamp\www\glpi\inc\config.class.php at line 1868

J'ai essayé, et effectivement depuis un navigateur j'ai une erreur pour accéder à ce fichier de log.

Si je modifie le fichier .htaccess de "deny for all" en "allow for all", j'ai le message suivant:

Web access to the files directory, should not be allowed
Check the .htaccess file and the web server configuration.

Pour ne pas compromettre la sécurité de mon installation je remet la valeur du fichier .htaccess au paramètre initial, mais la solution ne dois pas être très loin smile
As-tu une idée?
Merci pour ton aide,

Last edited by yoyohand (2015-10-30 11:12:08)


GLPI 10.0.16; WAMP 3.3.5 64bits; MySQL 8.1.0; PHP 8.2.20; Apache 2.4.57.3

GLPI Agent 1.7.3

Offline

#6 2015-10-30 11:30:51

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: [0.90] PHP Warning: set_error_handler()

Oui, il faut laisser "deny for all"
Le warning ne peut malheureusement pas être éviter en 5.4.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#7 2015-10-30 12:30:49

yoyohand
Member
Registered: 2015-10-26
Posts: 74

Re: [0.90] PHP Warning: set_error_handler()

Oui je me doute qu'il ne faut pas autoriser, c'était pour faire un test smile
D'accord pas de problème, je vais voir pour upgrader la version de mon wamp qui héberge GLPI.

Merci pour ton aide smile


GLPI 10.0.16; WAMP 3.3.5 64bits; MySQL 8.1.0; PHP 8.2.20; Apache 2.4.57.3

GLPI Agent 1.7.3

Offline

#8 2015-10-30 13:08:22

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: [0.90] PHP Warning: set_error_handler()

> Le warning ne peut malheureusement pas être éviter en 5.4.

En fait, si wink
https://github.com/glpi-project/glpi/co … cebc664daa


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#9 2015-10-30 16:06:46

yoyohand
Member
Registered: 2015-10-26
Posts: 74

Re: [0.90] PHP Warning: set_error_handler()

Super big_smile

OKC:\wamp\www\glpi/config : OK
OKC:\wamp\www\glpi/files : OK
OKC:\wamp\www\glpi/files/_dumps : OK
OKC:\wamp\www\glpi/files/_sessions : OK
OKC:\wamp\www\glpi/files/_cron : OK
OKC:\wamp\www\glpi/files/_graphs : OK
OKC:\wamp\www\glpi/files/_lock : OK
OKC:\wamp\www\glpi/files/_plugins : OK
OKC:\wamp\www\glpi/files/_tmp : OK
OKC:\wamp\www\glpi/files/_rss : OK
OKC:\wamp\www\glpi/files/_uploads : OK
OKC:\wamp\www\glpi/files/_pictures : OK
OKC:\wamp\www\glpi/files/_log : OK
Web access to files directory is protectedWeb access to files directory is protected : OK

Merci pour la correction smile


GLPI 10.0.16; WAMP 3.3.5 64bits; MySQL 8.1.0; PHP 8.2.20; Apache 2.4.57.3

GLPI Agent 1.7.3

Offline

Board footer

Powered by FluxBB