Che significa che ho PHP 4?
?
come faccio a cambiarlo?
Ho modificato il codice cosi come riportato di seguito: Perchè gli utenti con la versione 1.5.7 e con php 4 non si possono loggare?
Come reportato da auciker, perchè a seguito di una modifica applicata per migliorare la sicurezza, il login con la redirezione non funziona sui siti con PHP 4. Questo può influire anche su altre aree dove c'è la redirezione, in particolare i sondaggi e il mailto.
Per risolvere:
* Aggiungere (a meno che non sia già stato inserito per la precedente FAQ) questo codice alla fine del file /libraries/joomla/utilities/compat/php50x.php
if (!function_exists( 'stripos' )) {
function stripos( $haystack, $needle, $offset = 0 ) {
return strpos( strtolower( $haystack ), strtolower( $needle ), $offset );
}
} * OPPURE - PHP 4 ha terminato il suo ciclo di sviluppo l'8 Agosto 2008 e non verrà più supportato. Non ci saranno più release per il PHP 4, nemmeno di sicurezza. (Il cambiamento di versione di PHP può causare problemi con plugin di terze parti - effettua prima dei test).
Ho fatto bene?
questa modifica può creara problemi?