Stefan Muenz: Xitami Webserver + CGI Probleme

Beitrag lesen

Hallo Johann,

Wenn ich ein PerlScript starten moechte dann zwei moegliche Fehler:

  1. PerlScript wird im Browser angezeigt
  2. Browser will das PerlScript downloaden.

So funktioniert's bei mir unter Win95 definitiv:

1. in jedem Perl-Script in der ersten Zeile:
#!/www/perl/bin/perl.exe
(ist der Pfad zum Perl-Interpreter. Interpreter und Scripts liegen auf dem gleichen Laufwerk)

2. Perl-Script im cgi-local-Verzeichnis von Xitami ablegen, am besten mit der Dateiendung *.pl

3. Relevante Einstellungen in der Datei xitami.cfg (sind eigentlich auch die Defaults):
[Server]
  cgi-url=/cgi-bin
[CGI]
    workdir=cgi-bin
    dirlist=0
    debug=0
    http-fields=1
    http-prefix=HTTP_
    form-fields=1
    form-prefix=FORM_
    form-query=0
    environment=1
    errlog=cgierr.log
    full-name=1
    exit-ok=0
    mixed-url=1
    timeout=60
    monitor=200
    msdos-style=0
    stdio=1

4. Script aufrufen mit http://127.0.0.1/cgi-bin/script.pl

viele Gruesse
  Stefan Muenz