Probleme register_globals

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.

Voilà j'ai acheter un hebergement chez power-heberg et je n'arrive pas à installer Drupal...

J'obtiens l'erreur suivante:

register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings. (Currently using PHP register globals Enabled ('1'))

j'ai essayer la méthode du php.ini mais ca ne marche pas...

Si vous pouviez me donner la bonne méthode sa serait cool

Version de Drupal : 

je sais qu'il faut le mettre sur 0 mais le problème c'est que je ne sais pas où, c'est pour cela qu'il y avait une méthode qui consistait à créer un php.ini ou l'on écrivait register_globales off mais ca n' pas marcher chez moi, c'est pourquoi je demande à ceux qui ont réussis l'installation de bien vouloir expliquer comment ils ont procédé

php.ini ne se crée pas. Ah c'est vrai, pour mon cas, j'ai du envoyer un mail à mon hébergeur pour le désactiver, il l'a fait aussitôt.

Sur pas mal d'hébergement, on n'a pas accès au config php, donc au php.ini non plus.

Voilà voilà, va falloir attendre demain donc, car le dimanche soir....

bonsoir
mon problème >> mon hebergeur >> m'a repondu :Bonjour, l'hébergement étant mutualisé, il n'est pas possible de modifier
cette option. La modification des paramètres du php.ini nécessite un serveur
dédié.
alors comment je peux faire?merci

J'ai trouver la solution sur un forum.

Il suffit donc juste d'éditer le fichier /modules/system/system.install puis d'aller à la ligne 56 :
$requirements['php_register_globals']['severity'] = REQUIREMENT_ERROR;

et de la remplacer par :

$requirements['php_register_globals']['severity'] = REQUIREMENT_WARNING;

Voilà, c'est tout, l'installation devrait se dérouler parfaitement normalement.

Quant à moi je crois que je vais retourner sur nuked klan un peu trop uzinagaz ce CMS...

merci de ton aide
je suis passé en changeant
Il suffit donc juste d'éditer le fichier /modules/system/system.install puis d'aller à la ligne 56 :
$requirements['php_register_globals']['severity'] = REQUIREMENT_ERROR;

et de la remplacer par :

$requirements['php_register_globals']['severity'] = REQUIREMENT_WARNING;
comme me l'a indiqué gentiment dvl
j'ai complété la ligne url identifiants dans settings.php
et là :bloqué de nouveau!
il faut vraiment en vouloir du drupal!

Souvent on a pas accès au php.ini sur un mutualisé.
La methode est d'overwritter sur le .htaccess.
En root(dans www) sur ton site tu ouvres le .htaccess
Tu ajoutes cette ligne :
SetEnv REGISTER_GLOBALS 0
Tu sauves sur ton serveur et ça devrait rouler !!!

merci, mais je n'ai pas eu la patience!...je suis allé chez phpboost...peut etre un jour je reviendrai...mais quand meme, sans vouloir remettre une couche, c'est qd meme un peu galère!
à bientot