Michael Schröpl: Apache - Perl Installation

Beitrag lesen

mißgebildeter Kopfsprung von Schrift. Schlechtes Kopfsprung= Hallo von
ActivePerl! C : /programme/apache group/Apache/cgi-bin/example.pl

... puh, also *so* herzlich habe ich schon lange nicht mehr gelacht. (ROTFLMAO ...)
(Manchmal sind englische Originale *doch* hilfreicher als *diese* Übersetzung ... brrrrrr ...)

Also, was da eigentlich stehen sollte - ich übersetze mal aus dem Kopf zurück:
"Malformed header of script. Bad header=Hallo of (scriptname).

Zu *deutsch*: Fehlerhaft aufgebauter Kopfabschnitt (der Ausgabe) des (Perl-) Skripts. Ausgebener Wert: "Hallo".
DeinSkript gibt also einfach "hallo" aus.

Auf der Kommandozeile darfst Du das auch.
Via CGI jedoch muß vorher (!) ein korrekter HTTP-Header der Art "Content-type: text/plain\n\n" oder so kommen. Der fehlt einfach, und "Hallo" ist in diesem Sinne "fehlerhaft aufgebaut".

This program cannot be run in Dos mode - Dieses Programm kann nicht in
Dos Modus geführt werden.

Was immer dieses Beispielprogramm tut: Wenn es 32-Bit-Funktionen aufruft, dann wird es in der 16-Bit-Umgebung von DOS nicht funktionieren können.

Auch bei der Überprüfung der Funktionalität meines Netzwerkprotokolles
TCP/IP mit Hilfe der ping.exe über die MS-DOS - Eingabeaufforderung
c:\windows>ping 127.0.0.1 oder localhost erscheint die gleiche
Fehlermeldung.

Auch Dein "ping" könnte ein 32-Bit-Programm sein.
Welches Windows hast Du? Wäre es Windows NT, dann würde ich "cmd" statt "command"
als "DOS"-Box nehmen (das ist 32-Bit-fähig).