Nico: Fejler bei Aufruf

Hi Surfaz! *g*

Ich hab ein Problem: Wenn ich eine CGI-Datei aufrufe,
dann wird der 500 Internal Server Error angezeigt.
Das kann heißen, dass es ein Syntax-Fehler ist,
Perl zeigt aber keinen an. Jemand meinte mal,
dass das daran liegen könnte, dass die Datei
als modperl gestartet wird. Was ist das, kann es daran liegen,
und wie kann ich es abstellen? oder woran kann
es noch liegen?

Bye, Nico!

  1. hi!

    Ich hab ein Problem: Wenn ich eine CGI-Datei aufrufe,
    dann wird der 500 Internal Server Error angezeigt.
    Das kann heißen, dass es ein Syntax-Fehler ist,
    Perl zeigt aber keinen an. Jemand meinte mal,
    dass das daran liegen könnte, dass die Datei
    als modperl gestartet wird. Was ist das, kann es daran liegen,
    und wie kann ich es abstellen? oder woran kann
    es noch liegen?

    Hast du die Rechte richtig gesetzt? Wird ein korrekter HTTP-Header ausgegeben? Was steht im error.log des Servers?

    bye, Frank!

  2. Wenn das Script lokal läuft, bei Deinem Provider aber nicht, kann es auch durchaus sein, daß die TimeOut-Grenze erreicht ist...
    (das Thema hatten wir vor kurzem)

    Aber der Fehler ist so ohne weiteres auch nicht einzugrenzen, kann an alles Mögliche liegen (z.B. auch Pfad zum Interpreter)

    Reiner

  3. Ich hatte das Problem auch. Bei mir lag es daran dass das Script keinen Header geprintet hatte. Siehe auch:
    http://www.teamone.de/selfhtml/tgcm.htm