Hallo Johann,
Hallo
So funktioniert's bei mir unter Win95 definitiv:
Schön bei mir leider noch immer nicht.
- 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)
Mein Testscript letzte Version:
#!D:/perl/bin/perl.exe
print "Content-type: text/html\n";
print "<html><head><title>Plusi CGI</title></head>";
print "<body>";
print "<h1>Test gelungen</h1>";
print "</body></html>";
Interpreter und Server liegen auf dem selben Laufwerk. (D)
Perlinterpreter ist mit pl Dateien asoziiert.
- Perl-Script im cgi-local-Verzeichnis von Xitami ablegen, am besten mit der Dateiendung *.pl
Script liegt im cgi-bin Verzeichnis. Dateiendung ist pl.
- Relevante Einstellungen in der Datei xitami.cfg (sind eigentlich auch die Defaults):
Meine Einstellungen in dieser Datei sind:
cgi-url=/cgi-bin # What defines a CGI URL?
cgi-bin=cgi-bin
[Win32]
16bit-cgi=1 # Support 16-bit CGIs?
secure=0 # Secure control panel?
service-name=Xitami # WinNT service name
service-text=Xitami Web Server # WinNT service description
[CGI]
enabled=1 # CGI programs enabled?
workdir=cgi-bin # Where CGI scripts run
wildcard=0 # Allow /cgi-bin anywhere in URL
dirlist=0 # Allow directory listings
debug=0 # Keep input and output files
http-fields=1 # Add HTTP_ header fields?
http-prefix=HTTP_ # If so, what prefix?
form-fields=1 # Add form fields to environment?
form-prefix=FORM_ # If so, what prefix?
form-query=0 # Pass form fields as QUERY_STRING?
environment=1 # CGI gets server environment?
errlog=cgierr.log # CGI stderr output
full-name=1 # Format SCRIPT_NAME with full path?
exit-ok=0 # Do we want an Ok exit code?
mixed-url=1 # Non-CGI files allowed?
timeout=60 # Timeout (seconds) for CGIs
monitor=200 # Monitor rate, milliseconds
msdos-style=0 # Use backslash in pathnames
stdio=1 # Use standard CGI input/output
[CGI-Environment]
# name=value
[CGI-Alias]
# demos=f:\html\demos # eg. http://xxxx/demos/someprog
* * * und das sind meine Schweissperln auf meiner Stirn :-)
Ich erhalte von jeden immer folgende Meldung. Mime Unbekannt bzw Datei downloaden....
grrr....
viele Gruesse
Ebenfalls viel Gruesse
Pluskal