Hi,
$linkfile="referrer.txt";
$linked_site="Unbekannt";
Äh - keine "#! /usr/bin/perl" oder so ähnlich in Zeile 1?
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
Das ließe sich mal wieder mit "use CGI" signifikant vereinfachen (nur, um die Übersicht bei der Fehlersuche zu erleichtern - bitte keine Performance-Diskussion, Wolfgang ;-).
open(LINKS,$linkfile)die "$linkfile doesn't look good";
Hm. Ein CGI-Skript, welches mit "die" aussteigt, ohne vorher einen HTTP-header geschrieben hat, wird Dich nicht dauerthaft glücklich machen.
open(LINKS,">$linkfile");
Und *das* soll also immer funktionieren? Noch nie eine volle Platte erlebt etc.?
Ach ja: Wie sicher bist Du Dir, daß das Problem nicht überhaupt im allgemeinen CGI-Installations-Bereich liegt?
http://www.teamone.de/selfaktuell/artikel/schroepl03.htm
mfG - Michael