O erro 500 é um status de erro HTTP, que indica uma dificuldade de processamento do servidor, a partir de uma incompatibilidade ou configuração incorreta em alguma aplicação do site.
O erro, no entanto, é uma mensagem genérica que aparece quando acontece algo inesperado no servidor da sua hospedagem. O servidor por sua vez não oferece informações específicas por se tratar de um erro que pode ocorrer por diversos motivos.