Dann ist die Datei nicht in dem gleichen Verzeichniss wie dein cgi Aufruf. Was passiert, wenn du die Zeilen so änderst:
my $datei = "./export.csv";
open(DATEI, "<$datei") || die "Datei ($datei) nicht gefunden weil $!";Doch, ist sie aber. Wirklich.
Aber wenn ich das nach deiner Empfehlung ändere, kommt diese Fehlermeldung:
Datei (./export.csv) nicht gefunden weil: No such file or directory at ...
ich kann nur wiederholen, dann ist sie nicht in dem Pfad.
Was ergibt:
use Cwd;
print "aktuelles Verzeichniss: " . cwd();
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)