Andres Freund: Datei aus htaccess geschütztem Verzeichnis öffnen

Beitrag lesen

Hi Manfred,

#!/usr/bin/perl -w

use strict;

Schon mal sehr gut, strict und warnings sind an.

open(trafficfile, '<http://www.domainname.de/verzeichnis/logdatei.txt');

1. Sollten Filehandles groß geschrieben werden,
2. Wird das nie funktionieren, auf diese Weise, da du so nur Pfade im Dateisystem öfnen kannst. Um dateien über http zu holen musst du das Modul LWP benutzten. In deinem Fall, da du auf ein durch http-auth gschütztes Verzeichniss zugreifst, mittels LWP::UserAgent, sonst über LWP::Simple.

my @zeilen=<trafficfile>;

Nur für das nächste Mal, da das diesmal nicht notwendig ist. Musst du umbedingt die ganze Datei in einen Array laden? Kannst du nicht zeilenweise vorgehen, das spart Speicher.

Grüße Andres Freund

--
ss:) zu:) ls:} fo:) de:] va:) ch:| n4:& rl:° br:^ js:( ie:% fl:( mo:|