Hallo Daniel,
habe damit auch schon viel Zeit zugebracht. Manchmal sind es Dinge, da kommt kein Mensch drauf.
Arbeite mal folgende Seite durch (vielleicht klappt es dann):
http://internet-partner.de/webmaster/cgi_service/CGIManual.html#fehler500
Oder versuche doch mal ganz langsam vorzugehen, indem Du ein ganz simples Script schreibst und das erst einmal zum laufen bringst.
Gruß Andreas