1 (edited by falco2001 2016-02-16 10:39:37)

Topic: Security die. trying to load an forbidden class name

Bonjour,
j'ai ce type de message avec le plugin survey après import.

Security die. trying to load an forbidden class name

J'ai la dernière version glpi.  J'ai lancé la migration de la base. tout est ok.

En ajoutant le nouvelle version de survey, plus rien dans les tables de paramètres (seule profile contient une ligne)et  J'ai fait un insert des tables de l'ancienne version glpi_plugin_surveyticket d'où le problème ???

Avez-vous une idée ?

On peut commenter la ligne 266 (die("Security die...) dans /inc/autoload.function.php  mais c'est un peu lourd !

Avez-vous une idée

Merci

2

Re: Security die. trying to load an forbidden class name

Bonjour,
quelqu'un pourrait m'aider sur le plug-in survey qui ne fonctionne pas si on récupère ses données d'avant. (en plus écrase les données lors de l'installation du plugin )

Est-ce qu'il y a une mise à jour de la structure, je ne l'ai pas vu ?

Comment expliquer cette erreur car une classe vide ($_POST vide) est envoyée et génère cette erreur ?

Merci je suis bloqué

3

Re: Security die. trying to load an forbidden class name

juste pour info car je ne pense pas que le problème vienne de là, tu as bien désactivé le plugin avec la mise a jour de GLPI ?

4 (edited by falco2001 2016-02-16 16:15:22)

Re: Security die. trying to load an forbidden class name

Bonjour,
voici ce que j'ai fait.
- les données anciennes sont dans les tables
- via l'interface je désactive l'ancien plugin et le désinstalle
- sous linux je supprime l'ancien plugin et copie le nouveau
- via l'interface je l'installe et l'active et là plus rien dans les tables !
- j'importe les données via des insert
- et en plus le message d'erreur bloquant...

Merci

5

Re: Security die. trying to load an forbidden class name

Bonjour,
en fait dans l'autoload il y a un test

(is_numeric($classname) )

ce qui plante glpi.

J'ai un retour d'une classe = '1'  via var_dump

en commentant ce test c'est ok !

J'ai recherché rien ! pas de classe ='1' ni données mysql ni ...


Avez-vous une idée ?


Merci

6

Re: Security die. trying to load an forbidden class name

falco2001 wrote:

Bonjour,
en fait dans l'autoload il y a un test

(is_numeric($classname) )

ce qui plante glpi.

J'ai un retour d'une classe = '1'  via var_dump

en commentant ce test c'est ok !

J'ai recherché rien ! pas de classe ='1' ni données mysql ni ...


Avez-vous une idée ?


Merci

Bonjour,

J'ai le même problème, quelqu'un a une idée ?