Unfortunately just a "500 error" won't tell us the problem. Be sure to check your error logs as this will tell you the exact error. If you still need any help once you have that just paste the entries from your error log here and someone will surely be able to help.