Glad things are working. Just FYI on the permissions. 0755 is the prefered permissions, but only if it works on your server.
0775 is almost as secure. Just that in this case the "group" has also got write permissions on the folder. That should not be a problem if your server is properly configured. However, it is possible for the "group" to include users not related to you whom you might not want to have write access to your folders.
First digit of the code (7) = Owner has read, write, and execute priviledges
Second digit of the code (7 or 5) = "group" has read, possibly write, and execute priviledges
Third digit of the code (5) = the public has read and execute priviledges.