There are tons of causes when your website 500 Server Error. Instead of the actually error showing on your website, Laravel protects you by show 500 Server Error instead.

Since its impossible to discuss all the causes, the best way to troubleshoot this is to go to Forge and click on Logs.

There should be some clue as to what the error is about