Puoi risolvere almeno uno delle due segnalazioni del tuo Joomla.
Vediamo..
RG_EMULATION è settato sul file globals.php quindi ti basterà aprire il file con un editor ad esempio Blocco Note o Wordpad e tra le prime righe troverai quanto segue
/**
* Use 1 to emulate register_globals = on
* WARNING: SETTING TO 1 MAY BE REQUIRED FOR BACKWARD COMPATIBILITY
* OF SOME THIRD-PARTY COMPONENTS BUT IS NOT RECOMMENDED
*
* Use 0 to emulate regsiter_globals = off
* NOTE: THIS IS THE RECOMMENDED SETTING FOR YOUR SITE BUT YOU MAY
* EXPERIENCE PROBLEMS WITH SOME THIRD-PARTY COMPONENTS
*/
define( 'RG_EMULATION', 1 );
e quindi dovrai editare la riga
define( 'RG_EMULATION', 1 );
e farla diventare
define( 'RG_EMULATION', 0 );
salvare il file editato e come per magia il primo errore è risolto...
per quanto riguarda il secondo errore register_globals si tratta sempre di editare un file ma non tutti gli hosting permettono questo. Il file in questione è il php.ini e solitamente questo può essere editato solo dall'amministratore di sistema almeno che non ti sia concesso di avere il tuo php.ini personale (come nel piano hosting che utilizzo io) e quindi ti basterà caricare sul tuo ftp un file chiamato php.ini con all'interno l'istruzione
register_globals = 0
. Per questo errore ti consiglio di contattare l'assistenza del tuo fornitore e chiedere se puoi usufruire del php.ini personale per settare quella variabile a 0 o se direttamente loro possono settare per il tuo dominio l'opzione 0 per register_globals. Saluti fammi sapere se riesci