You need to check your server error logs to see if you can see what caused the problem and you can do that by going to Admin look below you will see maintenance, at the last of maintenance you will see logs, click on it and look at it closely to see what caused the problem.
if you still can't find it let me know