Have you tried installing it without the 777 permissions. Depending on their setup within Apache it might not be necessary as normal permissions will work and 777 is not needed. Having 777 permissions enabled among most hosting environment is not very secure. But double check and make sure it doesn't work regardless or contact them to see what you need to do. I doubt this would be the case as a lot of software would not work with them.