Saturday, October 6, 2007

$Register_Global à On au lieu de Off

Vous avez (peut-être) un message insistant de sécurité sur votre site à propos d'un paramètre $Register_Global qui est à On et devrait être à Off.

C'est un paramètre qui est lié à PHP. Chez free, la version du PHP (Octobre 2007) est en 4.x est, pour cette version, ce paramètre est à On.
Nous n'avons pas la possibilité de le changé individuellement mais il existe la possibilité de passer chez Free à PHP 5.x et là (miracle), ce paramètre est à Off.

Pour passer en PHP5, il suffit de créer un fichier .htaccess à la racine de votre site et de mettre dans ce fichier uniquement ce texte :
php 1
Respecté l'espace.

Le mode opératoire :
1) Il existe déjà un fichier htaccess.txt, le renommer en old_htaccess.txt (il ne semble pas utile, néanmois, je ne le détruit pas, on ne sait jamais.

2) Créer un fichier texte, sauvegarder-le en htaccess.txt et taper ce texte ci-dessus.

3) Envoyer-le sur le site free. Renommer-le en .htaccess

4) Retourner sur votre site, dans le panneau admin rafraîchit, vous n'avez plus le message d'erreur.


Les sources :
- Le site Free qui rappelle les versions de ses logiciels : http://faq.assistancefree.fr/v1/faq/?forfait=fhd&rac=90/71
- La FAQ Joomla sur ce paramètre : http://www.joomlafacile.com/Questions-diverses/Comment-passer-en-Register-Global-OFF.html

No comments: