Thread Perl-Skripte auf IIS Server ausführen (28 answers)
Opened by perl-snaks at 2013-02-05 10:42

perl-snaks
 2013-02-14 15:03
#165778 #165778
User since
2012-04-19
54 Artikel
BenutzerIn
[default_avatar]
vielen Dank alle für eure Anregungen und Informationen.
Das Problem habe ich gelöst und zwar ganz einfach. (http://blogs.technet.com/b/bernhard_frank/archive/...).

Das Lokale Verzeichnis, welcher ich im Perl-Skript eingegeben habe, um die Ergebnisse abzuspeichern. Hatte kein share mit IIS User.
Als ich mit Rechsklick auf das Verzeichnis geklickt habe, habe ich share folder betätigt und die IUSR , IIS_IUSRS hinzugefügt. Dann hat es einwandsfrei funktiniert. Es war ein recht-Problem.

Jetzt habe ich ein anderes Problem und zwar wie Ihr in der unteren Code sieht. Wenn der Report fertig ist, wird auf "C:/Programme/Apache/cgi-bin" abgespeichert. Im Brwoser zeige ich "Your Report is finisched". Wenn ich auf den "Your Report is finisched" klicke, um die Datei zu öffnen, reagiert das Button nicht. Wie kann ich das hinkriegen.
Vielen Dank.

Code: (dl )
1
2
3
4
5
6
7
8
9
my $file = "C:/Programme/Apache/cgi-bin";
print "$file\n";
print ">";
print "Your Report is finisched";
print "</a>";
open F, ">$file" #or quit("Unable to open output file for writing: $!");
binmode(F);
print F $response->content;
close F;

View full thread Perl-Skripte auf IIS Server ausführen