Eine leere Seite liegt oft an ausgeschalteten Fehlermeldungen (display_errors=off). Schalte sie mal wieder ein, schreibe in der admin/login.php ganz oben:
ini_set("display_errors",TRUE);
error_reporting(E_ALL & ~E_NOTICE);
>
> Damit sollten dir alle Fehler überhalb der Notice-Stufe angezeigt werden.
>
Ich habe davon nicht die riesen Ahnung, doch wenn ich das in die admin/login.php schreibe, diese hochlade und aufrufe passiert wieder genau das gleiche wir vorher, eine leere Seite erscheint.