Leser: 23
File does not exist: /pfad/public_html/image, referer: http://www.meinedomain.de/cgi-bin/main.pl
1 2 3 4
if( defined($config->{logfile}) && !-f $bild_pfad && open(my $log, '>>', $config->{logfile})){ print $log __LINE__+3," No image ($bildpfad)\n"; close($log); }
Guest werWann immer du ein Bild irgendwo ausgibst Pack sowas davor:
2010-02-04T13:19:38 GwenDragonIch nehme mal an, irgendein Modul oder ein Teil deines Programms wirft per warn eine selbst erstellte Meldung an deren Ende ein \n steht, sonst würde ja noch die Fehlerzeilenummer kommen.
2010-02-04T13:51:03 murphyWenn Modifikationen am Perlprogramm, das den falschen Bildpfad erzeugt, nicht gewünscht oder zu aufwendig sind, wäre es vielleicht noch lohnenswert, die Logs des Webservers mal etwas genauer zu analysieren: Normalerweise haben Logeinträge ja Zeitstempel und durch zeitlichen Abgleich des Access- und Errorlogs müsste man eigentlich herausfinden können, mit welchen Parametern das CGI aufgerufen wurde, als es die Seite generierte, die dann den fehlerhaften Bildpfad enthielt.