register_globals=off SOLO per Moodle.

register_globals=off SOLO per Moodle.

di Daniele Passalacqua -
Numero di risposte: 1
Vorrei risolvere il problema del register_globals=off.
Sono su Aruba e tutto funziona bene. Ma vorrei impostare register_globals=off SOLO per la directory Moodle altrimenti altri script NON mi funzionano.

Aruba mi suggerisce questo, vedi sotto, ma io non sono sicuro DOVE mettere quella riga? Nel config.php o nel setup.php di moodle o DOVE?

Qualcuno sa come impostare register_globals=off SOLO per una directory?

uso:
php 5.2.10
MySQL: 5.0.82sp1-log
Moodle 1.9.5+ (Build: 20090826)

GRAZIE MILLE!


Gentile Cliente,

in merito alla sua richiesta la informo che per disabilitare le "register_globals" solo per

il Moodle può valutare l'utilizzo della funzione "ini_set()" del Php inserendola nel file di

configurazione del Moodle stesso.

http://us2.php.net/manual/en/function.ini-set.php

Provi ad inserire la seguente riga di codice nel file di configurazione e verifichi il

corretto funzionamento.

ini_set("register_globals",0);
Media dei voti:  -
In riposta a Daniele Passalacqua

Re: register_globals=off SOLO per Moodle.

di Gioni Gennai -
io l'ho risolta creando un file php.ini con dentro la sola riga

register_globals = Off

poi ho messo il file nella directory principale di moodle, quella dove c'è il file install.php, questo fa si che venga sovrascritta l'impostazione register_globals, fatto questo l'installazione è andata avanti senza intoppi, adesso devo verificare se funziona tutto

sorridente