Have not read this whole thread so apologies if this was already addressed, but symptoms you describe are consistent with the issue of not placing necessay files in special directories under ubuntu. Have you reviewed my prior posts on this and double checked your apache directory structure?
Hardware and performance
Edit php or add htaccess file?
This discussion has been locked so you can no longer reply to it.