Did you ever find a resolution to this? I am having the same issue but can possible shed some more light on my scenario.
After a fresh flash 1.1.1 I have index.php, redirect.php and error.php in /www and everything works fine. However, when I create a symbolic link from /www to /sd/www for space purposes, index.php no longer seems to work and I get a blank pineapple login with the broken image. If I remove index.php I get a directory listing of the remaining files so the symlink appears to be working correctly.
If I do nothing more than remove the symlink and put the same files directly in /www it starts to work again. Any ideas as to why this is happening?
-Kevin