Hallo Leute,ich verzweifle!
Ich brauche ein kleines perl-Script, welches auf einem Web-Server 2003 (IIS6) eine Datei anlegt und mit dort Daten welche über den Browser eingegeben werden abspeichert.
Soweit, sogut.
Nur leider bekomme ich den WebServer nicht dazu mir auch nur irgendeine Datei anzulegen.
Wenn ich z.B. das folgende "Mini-Script" laufen lasse bekomme ich immer nur die Meldung "Dateifehler"...Auf einem UNIX-System klappt das einwandfrei.
#!c:\perl\perl.exe -w
use CGI::Carp qw(fatalsToBrowser) ;
$dateiname = "test.txt";
open(OUT_FILE,">>$dateiname")||
print "DATEIFEHLER";
print OUT_FILE "TEST";
close(OUT_FILE);
exit;
Was mache ich falsch??? Ich habe auf dem WebServer ActivePerl 5.6 installiert, das läuft auch soweit das meine Scipte ausgeführt werden...bis zu dem Punkt wo Dateizugriff erfolgt.
Starte ich das Programm von der Kommandozeile aus, wird die Datei erstellt, ich brauche es aber über das Web!
Ich habe auf das cgi-bin Verzeichniss auch schon mal testweise für wirklich jeden alle Rechte erteilt, hat auch nichts gebracht.
FÜR ALLE TIPS BIN ICH DANKBAR!
Sascha
Datum: 08.10.2005-23:20
