"Internal Server Error".
Das ist eine Warnmeldung, die besagt das dein Script die Rechte des Servers verletzt (glaube ich zumindest)
Nein. Diese Fehlermeldung ist (wie alle HTTP-Antwortcodes im Hunderter-Bereich) lediglich eine Meldung, die nur dann kommt, wenn für den aufgetretenen Fehler kein spezieller Fehlercode vorgesehen ist. Anders ausgedrückt: Es kann alles mögliche vorgefallen sein.
Die tatsächliche Ursache steht im Fehlerprotokoll.
Gruß,
soenk.e