I have the same problem with uploading, its longing for ages and 504 Gateway Time-out.The server didn't respond in time..
Whats going on with site? So often its happening for the last months, its really difficult to work. Abbie, even you are telling that you dont have the problem with site - here it is and its already for 3 hours nothing changes, it really sucks!!