Thomas Hobiger: Error 500

"perl script.cgi" führt mein Script korrekt aus, ein Aufruf über das WWW liefert jedoch einen ERROR 500, woran kann das liegen ?

  1. "perl script.cgi" führt mein Script korrekt aus, ein Aufruf über das WWW liefert jedoch einen ERROR 500, woran kann das liegen ?

    1. hast du die datei im ascii-modus ins WWW uebtragen?
    2. hast du via chmod x x x eingestellt?

    Marie

    1. || 1. hast du die datei im ascii-modus ins WWW uebtragen?
      || 2. hast du via chmod x x x eingestellt?
      ||
      || Marie

      Hab ich gemacht, funtkioniert trotzdem nicht!
      Muß das Verzeichnis /cgi-bin/ irgendwelche besondere Bedingungen erfüllen ?

      Thomas

  2. "perl script.cgi" führt mein Script korrekt aus, ein Aufruf über das WWW liefert jedoch einen ERROR 500, woran kann das liegen ?

    Schreib mal zusätzlich folgendes in das Script:

    print "Content-type: text/html\n\n";

    Gruß,
    Reiner

    1. Die Zeile "print "Content-type: text/html\n\n";"
       ist im script bereits vorhanden !

      Thomas

  3. "perl script.cgi" führt mein Script korrekt aus, ein Aufruf über das WWW liefert jedoch einen ERROR 500, woran kann das liegen ?

    Der 500er ist ein allgemein gehaltener Code, dafür kann es mannigfaltige Ursachen geben. Woran sich Dein Apache (wenn's denn einer ist) stört, erzählt er Dir übrigens in einer Datei namens error_log.

    Gruß,
      soenk.e

  4. ein Aufruf über das WWW liefert jedoch einen ERROR 500, woran kann das liegen ?

    http://aktuell.de.selfhtml.org/artikel/cgiperl/inbetriebnahme/#a19