One thing I don't understand is you say you changed the permissions before you uploaded. Windows uses a completely different system and if you are using 777 I assume you are uploading to a Linux server. Those permissions would not be uploaded.
Have you tried doing it as I described? Have you tried using Firefox for the install? What kind of server are you using?