Directories need 755 permissions, files need 644. Your web host should be able to easily modify the permissions of your entire account for you if you have incorrect permissions on multiple directories/files.
I'm not sure what you are asking as the answer is in your post. You will need to use a ftp client or ssh to modify the permissions of your directories/files as phpsuexec looks to be enabled on your web hosts server.
You would do this by simply exporting your database as a sql file and uploading all of your content to a web hosting server. From within the control panel of the web hosting server you can import your sql file to create your database tables and bring your online store live.
That happened to us before when using a database password longer than 8 characters and including symbols in the password. It may not work in your situation but it worked for us.