De l'aide svp sur PHP

Petit nouveau ! | 1 Messages

10 août 2012, 11:19

Bonjour a tous
Alors j'ai un problème que j'arrive vraiment pas à resoudre
Alors je sur sur IIS et php (serveur win 2003)
quand je lance mon site j'ai les erreurs suivants
PHP Deprecated: Function set_magic_quotes_runtime() is deprecated in D:\Inetpub\wwwroot\
alors que j'ai déja ajouter cette ligne dans le php.ini
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
et je ne sais plus quoi faire

Merci de votre aide

ViPHP
ViPHP | 2577 Messages

10 août 2012, 14:35

Tu peux eventuellement rebooter ton serveur pour être sur que le php.ini est bien pris en compte.

Certaines installations comportent 2 php.ini ; un en web et un en ligne de commande. Es tu sur d'avoir modifier le bon ?

La ligne error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED me semble correct, mais normalement il faut modifier la ligne, pas l'ajouter. Elle doit déjà exister.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

11 août 2012, 16:21

Salut,

Ma réponse n'a va pas te plaire, mais il est préférable de régler le problème plutôt que de la cacher.

Pourquoi ?
Pour faire propre mais surtout parce que les magic quote sont supprimées de php 5.4 (version actuelle de php) et que donc ce fonctionnement n'est pas perrin.
C'ests aussi une mauvaise pratique que d'utiliser les magic quote ;) (pour le cas ou la magie noire des apostrophes magiques )

@+
Il en faut peu pour être heureux ......