Hi,
Ich blick durch das ganze geHeadere schön langsam erst durch =)
dann verweise ich Dich besser nicht auf RFC 2616 (http://www.ietf.org/rfc/rfc2616.txt), der dieselben definiert ;-)
Ernsthaft: Jeder Response des Servers (z.B. durch Dein Script generiert), egal ob HTML-Dokument, Grafik oder Fehlermeldung, besteht aus Header und Body. Die beiden sind eindeutig getrennt durch die erste "echte" Leerzeile. Das kann beispielsweise so aussehen:
--- begin ---
Status: 200 OK
Content-type: text/plain
Content-length: 21
Server: Apache/1.3.12 (Unix) mod_php
Expires: Thu, 08 Nov 2001 09:04:11 GMT
Dies ist die Antwort.
--- end ---
Um die meisten Header brauchst Du Dich nicht zu kümmern, die setzt der Server schon richtig. Aber gerade die Kombinationen von Statuscodes mit möglichen oder nötigen weiteren Headern sind schon recht wissenswert.
Wie - Du hast _kein_ Perl bei Dir lokal installiert?! Das solltest Du ändern.
Wenn du nur 30MB freien Platz auf da HD hättest, glaub ich würdest du auch an allen nicht so notwendigen Sachen sparen.
Nein, ich würde mir eine neue Festplatte kaufen ;-)
Cheatah