@ bostoncult
error 500 ist eigentlich ein serverfehler, denke nicht dass es an deinen einstellungen oder setup liegen sollte.
kann aber sein dass irgendwas bei deinen daten dem server nicht schmeckt. hast du vielleicht einen umlaut oder irgendwelche sonderzeichen bei deinen angaben/daten? wenn ja, probiers mal ohne.
edit: bei einem error 500 kann man auf anwenderseite normal nicht viel machen. würd dem admin/webmaster eine mail senden mit der problembeschreibung.