Hallo,
ich schätze, der Fehler liegt in dieser Zeile:
my @info = stat($_);
Müsste das nicht...
my @info = stat("daten/$_");
...heißen?
Ich verstehe nicht, was der Unterschied für Perl zwischen der Datei .htaccess und den anderen Dateien ist.
Im übergeordneten Verzeichnis von "daten/" liegt bestimmt auch eine .htaccess Datei, deren Zeitstempel ausgelesen wird.
Schöne Grüße.