Comment mettre register_globals sur off pour un site chez OVH

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Je voudrais installer un site sous drupal 5.6 chez ovh (PHP 4.4.8).
Du fait d'un environnement incompatible à cause de register_globals régler sur on, je ne peux pas continuer l'installation.
J'ai essayé :
- de renommer l'index en index.php5 (http://drupalfr.org/node/2711)
- de mettre un fichier php.ini avec register_globals = off écrit à l'intérieur (http://drupal.org/node/210311)
- de modifier le fichier .htacess (http://www.drupalitalia.org/node/3554)

# PHP 4, Apache 1.
<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                off
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                off
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                off
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

Mais rien n'y fait...
Je commence à être désespéré !
Des suggestions?
Merci d'avance de votre aide.

Version de Drupal : 

Bonjour,

J'ai tout essayé, et fait comme vous le conseillez... mais y a rien à faire ! Le site "bug" avec le message que vous pouvez voir affiché ici :
500 Internal Server Error
Je suis en hébergement mutualisé chez OVH. Aurais-je raté une étape ?

Merci pour vos réponses !

La solution donnée plus haut (Il faut mettre SetEnv REGISTER_GLOBALS 0 dans ton fichier htaccess.) fonctionne parfaitement chez moi, qui suis chez OVH et en mutualisé.

.htaccess présent à la racine de ton site drupal bien entendu.