Hanging forever means timeout memory same thing php has shut down on your server
Okay so you have no photos uploaded so then the profile thing is a non issue here
DELETE every folder via ftp under your uploads directory in photopost
Make the changed noted in the thread I posted
Try uploading one file and see what happens.
If you have issues uploading one file I would seriously suggest you verify what processors your server has. Like if your electing to use GD2 and your server does not have it you will get a white page.