Halli Hallo,
folgendes Problem(chen) beschäftigt uns:
wir wollen auf Daten auf einem zweiten Server zugreifen. Auf dem ersten Server läuft das Perl-Script, auf dem zweiten liegen die Daten.
Das Skript sieht im betroffenen Abschnitt wie folgt aus:
$test = „f:/“;
opendir (ATTACHED, $test) or &cgierr(„unable to open _
dir:: $test :: Reason: $_ :: $!“);
@files = readdir(ATTACHED);
closedir (ATTACHED);
wobei f: ein laufwerk ist, das über ‚netzlaufwerk verbinden‘ auf dem zweiten server liegt.
Wie muss ich den Pfad korrekt angeben?
Folgenden Versuche haben wir unternommen:
1.) $test = „f:/“; --> negativ
2.) $test = „\\$server\$share“; --> gescheitert
3.) $test = „c:/“; --> funktioniert
4.) $test = „//$server/$share“; --> gescheitert
Kann es vielleicht an der Freigabe liegen?
Wir haben ActivePerl 5.6.1 für win32, MS NT4.0, IIS4.0 SP 6a
Wenn Du bis hierher gelesen habt - vielen Dank für die Mühe - wenn Du noch eine Idee hast lass es mich wissen!!!
Nafets