avanti und IIS 4.0

Thomas Fischer fischer at mail.sub.uni-goettingen.de
Mi Okt 24 13:14:01 CEST 2001


Lieber Herr von Davier,

die Meldung

Can't open perl script "????????????????????????ll": Invalid argument

läßt mich fragen, woher dieser obskure Perlscriptname kommt.
Wo wird den wie dieses Script aufgerufen? Kann es sein, daß da ein Fehler
in der Zeichenkodierung vorliegt, und etwa Unicode vermutet wird wo Latin-1
geliefert wird?
Wenn das Perlscript aus einer HTML-Datei als Link aufgerufen wird, sollte
diese die Zeile
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
im Kopf enthalten - die Angabe des "charset" ist seit einiger Zeit
obligatorisch, und es kann sein daß sich ihr neuer Webserver darauf
verläßt, während der alte sich nicht darum kümmerte.

Daß dann die Meldung
CGI Error

The specified CGI application misbehaved by not returning a complete set of
HTTP headers.

kommt ist klar, weil der Header wohl vom Perlscript gliefert werden sollte.
(Normalerweile ist das zumindest die Zeile: print "Content-type:
text/html\n\n"; )

Mit freundlichen Grüßen,
Thomas Fischer

Dr. Thomas Fischer
Projekte SSG-FI (http://www.sub.uni-goettingen.de/ssgfi/)
und VLIB (http://www.sub.uni-goettingen.de/vlib/)
Niedersächsische Staats- und Universitätsbibliothek
Historisches Gebäude
Papendiek 14
D-37073 Göttingen
Germany
Tel.: (+49) 0551-39-3883





Mehr Informationen über die Mailingliste Allegro