Detrás de un error 500 siempre existe un mensaje de error que te indica que lo está provocando, con la información que nos das y sin el mensaje real estamos igual que tu.
Entiende que no se puede adivinar la causa real del problema, y así tampoco podemos ayudar con los ojos ciegos.