TopHost ed errore: Register Globals

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

TopHost ed errore: Register Globals

Messaggio da Cristian.2000 »

Ciao a tutti...
ho installato OsCommerce (pack di simona) e mi da il seguente errore:
FATAL ERROR: register_globals is disabled in php.ini, please enable it!
La pagina è qui: www.comprabene.net/catalog

Ho scritto a TopHost per farmi abilitare il register_globals (come mi ha consigliato un utente del forum)
Ma mi hanno risposto:

Risposta del tecnico del Supporto di Primo Livello:
Salve,
come ha notato tale direttiva non è abilitata...

L'utilizzo della stessa, infatti, è deprecato da ormai diverso tempo (circa 3 anni) e sconsigliata dagli stessi sviluppatori di PHP (http://it.php.net/register_globals) per ovvi motivi di sicurezza.

Nel caso faccia uso di script che non utilizzino gli array superglobali, può insere all'inizio di ogni file in php l'include di un altro file php con il seguente codice:
#####################
$ArrayList = array("_GET", "_POST", "_SESSION", "_COOKIE", "_SERVER");
foreach($ArrayList as $gblArray)
{
if (count($$gblArray)!=0) {
$keys = array_keys($$gblArray);
foreach($keys as $key)
{
$$key = trim(${$gblArray}[$key]);
}
}
}
################################
In questo modo i valori presenti negli array superglobali di php vengono inseriti nelle variabili come se register_globals fosse ancora ad on.

Chiaramente consigliamo vivamente anche noi, come il team di sviluppo di PHP, di aggiornare i propri script per adeguarsi alle nuove direttive.

A presto e buon lavoro!

COME DEVO COMPORTARMI? QUALCUNO MI PUO' SPIEGARE CHE DEVO FARE?
Ho fatto una ricerca nel forum ma non ci ho capito niente :(
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

aiutoooooooo :( :( :(
sara75
membro Regular
membro Regular
Messaggi: 199
Iscritto il: 18/06/2004, 0:00
Località: Torino- Brescia
Contatta:

Messaggio da sara75 »

Credo che tu possa risolvere con questa contribution http://www.oscommerce.com/community/contributions,2957

Ciao
Sara
Immagine
Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

Ciao!
Grazie ho risolto!!!

ORa ho nuovi problemi :(
Vedi pagina:
www.comprabene.net/catalog/
www.comprabene.net/catalog/admin/

gli errori sono:
NELLA PARTE CATALOG:
Fatal error: Call to undefined function: tep_xppp_getproductprice() in /home/mhd-03/www.comprabene.net/htdocs/catalog/inclu ... ts_new.php on line 28

NELLA PARTE ADMIN:
Fatal error: Call to undefined function: tep_admin_check_boxes() in /home/mhd-03/www.comprabene.net/htdocs/catalog/admin/index.php on line 17

K facciO? :roll:
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

UP UP UP UP UP UP
sara75
membro Regular
membro Regular
Messaggi: 199
Iscritto il: 18/06/2004, 0:00
Località: Torino- Brescia
Contatta:

Messaggio da sara75 »

A prima vista sembra che manchino dei file. Prova rifacendo l' upload se ha saltato qualche file.
Immagine
Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

ok, sto riUPLOANDO tutto... ti faccio sapere :)
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

ho riuploadato tutto e rifatto l'installazione...
ma purtroppo mi da gli stessi errori...
sto usando la simona pack v.1.0
Cristian.2000
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 20/04/2005, 7:56
Località: Brescia
Contatta:

Messaggio da Cristian.2000 »

ho installato la versione originale in inglese e funziona!!!!!!!!
come mai???? k devo fare x far funzionare la total pack di simona???
Rispondi