Désactivez la directive REGISTER_GLOBALS

Informations concernant la sécurité de son site Joomla! 1.0.x

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
User avatar
mejean
Joomla! Hero
Joomla! Hero
Posts: 2714
Joined: Thu Aug 18, 2005 12:28 pm
Location: viewforum.php?f=19
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by mejean » Sun Jul 16, 2006 10:41 am

L'équipe de Développement de Joomla! recommandent que Register globals soit sur off.
Toutefois si Register globals est toujours activé chez votre hébergeur, changer dans le fichier global.php à la ligne 12

Code: Select all

define( 'RG_EMULATION', 1 );
par

Code: Select all

define( 'RG_EMULATION', 0 );
.


EDIT --
Attention toutes les extensions de développeurs tiers ou d'autres applications ne fonctionneront pas avec Register globals sur off. Renseignez-vous avant de demander à votre hébergeur de faire les modifications nécessaires
Last edited by mejean on Sat Sep 23, 2006 1:08 pm, edited 1 time in total.
Jérôme Bussière - simple utilisateur
www.cardabelle.net

Hotcmel
Joomla! Intern
Joomla! Intern
Posts: 80
Joined: Tue May 02, 2006 8:49 am
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by Hotcmel » Tue Aug 29, 2006 8:07 pm

mejean wrote: L'équipe de Développement de Joomla! recommandent que Register globals soit sur off.
Toutefois si Register globals est toujours activé chez votre hébergeur, changer dans le fichier global.php à la ligne 12

Code: Select all

define( 'RG_EMULATION', 1 );
par

Code: Select all

define( 'RG_EMULATION', 0 );
.


bonjour

a quoi sert cette ligne ?

qu est que cela active ou desactive ? ???

User avatar
mejean
Joomla! Hero
Joomla! Hero
Posts: 2714
Joined: Thu Aug 18, 2005 12:28 pm
Location: viewforum.php?f=19
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by mejean » Wed Aug 30, 2006 7:17 am

Joomla! vérifie les paramètres Php côté serveur. Pour plus de sécurité register_globals doit en effet être à off. Or sur de nombreux hébergements mutualisés register_globals est à on pour permettre à de nombreux script de fonctionner et on ne peux je changer.

le paramètre RG_EMULATION dans Joomla! permet permet d'assurer la compatibilité d'anciens composants Mambo/Joomla!. Pour plus de sécurité, il est conseillé de le désactiver dans le fichier globals.php en remplaçant:

Code: Select all

define( 'RG_EMULATION', 1 ); 
par

Code: Select all

define( 'RG_EMULATION', 0 );  
Attention : de fait certaines extensions ne fonctionneront plus avec cette variable. Certains développeurs tiers ont été avertis et certains fixes sont dors et déjà disponibles. Si vous trouvez une extension qui ne fonctionne pas reportez-le (cf. http://forum.joomla.org/index.php/topic,86525.0.html)
Jérôme Bussière - simple utilisateur
www.cardabelle.net

Hotcmel
Joomla! Intern
Joomla! Intern
Posts: 80
Joined: Tue May 02, 2006 8:49 am
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by Hotcmel » Wed Aug 30, 2006 8:23 pm

merci pour ces precisions  ;)

User avatar
marsab
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Tue Oct 11, 2005 9:00 pm
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by marsab » Fri Sep 15, 2006 7:07 pm

Bonjour ,
J'avais 2 messages d'erreur j'ai donc changé :
define( 'RG_EMULATION', 1 );
j'ai mis 0  il est sur la ligne 24 maintenant version 1.0.11

Il me reste cependant ce message et là je vois pas ou je dois chnager
Les paramètres PHP Serveur suivants ne sont pas optimum pour la Sécurité de votre site, il vous est recommandé de les modifier:

    * Paramètre PHP register_globals est sur `ON` au lieu de `OFF`
Que faut-il faire
Merci

User avatar
sebiseb
Joomla! Guru
Joomla! Guru
Posts: 706
Joined: Fri Aug 19, 2005 1:04 pm
Location: IdF - Centre
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by sebiseb » Sat Sep 16, 2006 9:21 am

C'est un paramètre php qu'il faut régler.

Tu es hébergé, chez toi ou accès au serveur web ?
Joomla 3.9.15 - template basé sur Protostar 1.0
outils d'administration : Akeeba Backup Core 7.0.2 - Admin Tools Core 5.5.0
extensions : JCE Editor Pro 2.8.9 - Creative Contact Form 4.6.2 - kunena « Oberon » 5.1.15

User avatar
marsab
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Tue Oct 11, 2005 9:00 pm
Contact:

Désactivez la directive REGISTER_GLOBALS

Post by marsab » Sun Sep 17, 2006 10:55 am

Re ,
sebiseb wrote: C'est un paramètre php qu'il faut régler.
Tu es hébergé, chez toi ou accès au serveur web ?
Chez un hebergeur "nuxit" http://www.nuxit.com/
merci

User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

Re: Désactivez la directive REGISTER_GLOBALS

Post by ouly » Sat Sep 23, 2006 12:12 pm

Last edited by ouly on Sun Mar 30, 2008 4:33 pm, edited 1 time in total.
Reason: Correction du lien

virtuasite
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Sat Mar 29, 2008 3:03 pm

Re: Désactivez la directive REGISTER_GLOBALS

Post by virtuasite » Sat Mar 29, 2008 5:34 pm

J'ai essayé de modifier la ligne sur Global.php mais j'ai toujours cette alerte dans mon panneau d'administration je ne sais pas comment faire et ce lien au dessus enoie vers une page avec des dizaines de liens tout en anglais
Jai déjà du mal en français.

Si une bonne ame pouvait m'aider à résoudre ce problème de manière claire et pour un débutant comme moi ce serait cool

Merci d'avance

User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

Re: Désactivez la directive REGISTER_GLOBALS

Post by ouly » Sun Mar 30, 2008 4:33 pm

Bonjour virtuasite,

Depuis la version 1.0.13 (si mes souvenirs sont bons), l'émulation de la directive Register Globals par Joomla! s'active et se désactive depuis la page de configuration globale dans l'administration du site (onglet Serveur). Pour la directive PHP Register Globals, je vous laisse déjà parcourir le sujet suivant http://forum.joomla.org/viewtopic.php?t=97092

ouly

P.S. : je corrige le lien de ce pas... (une entité html qui traîne) ;)


Locked

Return to “1.0 - Sécurité”