Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : mone84 07 Dec 2011, 11:18:24

: deprecated in home page
: mone84 07 Dec 2011, 11:18:24
salve, ho un problema con l'installazione in remoto, ho un messaggio deprecated sgradevolissimo nella home di questo tipo:
Deprecated: Function Eregi() Is Deprecated In /Home/Mhd-01/Www.Brescia-Web.It/Htdocs/Templates/Dolmatia/Suckerfish.Php On Line 81
Non so che fare, l'host mi ha detto di sostituire in quella riga una funzione non deprecata ma nn ne sono in grado.
Grazie
: Re:deprecated in home page
: Fabrizio Fiorita 13 Dec 2011, 18:20:05
Ciao.
Prova ad andare in Sito>Configurazione Globale>Server e modifica la voce "Rapporto errori".
Dovresti trovare settata la voce "Default sistema".
Prova con "Nessuno" e con "Semplice" e vedi se sparisce la segnalazione.
Deprecated non è un errore, è solo una indicazione che la funzione è mal digerita dal sistema, ma funziona lo stesso.
Fammi sapere.
Fabrizio
: Re:deprecated in home page
: mone84 13 Dec 2011, 18:30:33
ciao, avevo risolto sostituendo la funzione deprecata eregi() con preg_match()
nel mio caso era ( eregi( 'index.php\?', $row->link ) ), sostituito con:
( preg_match( '/index.php\?/i', $row->link ) )


notare anche / e /i che prima non c' erano


magari la tua soluzione è migliore risolvendo il problema in maniera totale e non solo per una determinata funzione, però non ho provato.
la soluzione l' ho trovata a questo link:
http://www.etechs.it/come-ti-risolvo-function-ereg-is-deprecated-su-php-5-3/ (http://www.etechs.it/come-ti-risolvo-function-ereg-is-deprecated-su-php-5-3/)


Grazie