Seperti yang kita ketahui, joomla telah mengupdate versi terbarunya ( security release) ke versi 1.5.7 untuk menutup celah/bug di versi sebelumnya 1.5.6 .Masalah baru ditemukan ternyata registered user tidak bisa login yang ditandai dengan halaman blank atau muncul error sbb :
Fatal error: Call to undefined function: stripos() in …\libraries\joomla\environment\uri.php on line675


Setelah mencari penyebabnya, ternyata masalah ini hanya muncul bagi kita yang masih menggunakan PHP 4, karena login joomla menggunakan redirection, sedangkan PHP 4 tidak support hal ini.

Solusinya :

1. Upgrade versi PHP anda ke PHP5 (anda bisa meminta upgrade/pindah ke layanan hosting anda), bila hosting anda di idwebhost, kirim email ke This email address is being protected from spambots. You need JavaScript enabled to view it. untuk pindah server PHP5

2. Bagi yang ingin bertahan di PHP4 (upgrade ke PHP5 kadang membuat error module/component/plugin yang telah kita install sebelumnya), anda bisa menambahkan script berikut di bagian akhir file …/libraries/joomla/utilities/compat/php50x.php :

if (!function_exists( 'stripos' )) {
function stripos( $haystack, $needle, $offset = 0 ) {
return strpos( strtolower( $haystack ), strtolower( $needle ), $offset );
}
}

Link : http://blog.idwebhost.com/tutorial-tips/mengatasi-permasalahan-login-joomla-157/
Semoga bermanfaat, terima kasih  (IDwebhost)