Couple of possibilities.
1. If your files are .php files, they must have permissions of 0644 and directories should be 0755
2. .htaccess files sometimes are the cause of 500 errors. If #1 does not fix the problem, try looking at .htaccess or post it here so we can try to help spot any causes.