Salve tutti,
sono nuovo in Drupal. Vorrei provarlo. Ho caricato, come da indicazioni di Html.it, tutto sul mio server.
Quando accedo però al mio sito per iniziare, mi viene scritto il seguente problema:
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'))
Premetto che lato server non ci capisco molto.
Qualcuno può aiutarmi a capire cosa devo fare?
Vi prego di essere più chiari possibili spiegando passo per passo cosa dovrei fare.
Grazie mille per l'aiuto
Matt77
Praticamente quella è una direttiva di PHP che forniva alcune comodità agli sviluppatori ma che, è stato dimostrato, rende meno sicuro il sito.
Viene mantenuta attiva per lasciare una sorta di compatibilità con le vecchie applicazioni che la utilizzavano.
Ora non so se Drupal necessita effettivamente questa impostazione disabilitata per andare avanti o meno (aspettiamo il parere più autorevole di qualcuno), ma ti posso dire che quasi sempre è una cosa che può modificare solo chi gestisce il server.
Quindi per prima cosa, bisognerebbe capire su che server hai cercato di installare Drupal: chi ti fa l'hosting?
Una volta ho avuto questo problema sul vecchio Aruba.
Ho risolto creando un file con all'interno solo questa riga:
register_globals=off
salvandolo come php.ini e copiandolo nella root di Drupal (la cartella principale drupal, insomma)
In alternativa puoi aggiungere una riga nel settings.php di Drupal, dove vedi altre righe iniziare per ini_set:
ini_set('register_globals', 0);
Fai una prova.
...e per approfondimenti dai un'occhiata anche qui
http://drupal.org/node/222343