Thread Parameterübergabe mittels system("abc.pl", "arg")
(22 answers)
Opened by Oliver at 2014-08-28 13:42
Hallo,
hoffentlich bin ich hier richtig...... Mein Problem ist, dass dieser kleine Script eigentlich läuft und tut was es soll.... Code (perl): (dl
)
1 2 #!/usr/bin/perl -w system('/shares/www/cgi-bin/rolladen_conf.pl', 'raum=egwc'); Dies macht es aber nur, wenn ich händich das Script von der Console aus aufrufe. Wird aber dieses Script von einem Webuser per "Link" aufgerufen wird zwar das Script "/shares/www/cgi-bin/rolladen_conf.pl" gestartet aber nicht der Parameter übergeben. In dem aufgerufenen Script wird der Parameter wie folgt ausgelesen Meine Frage ist nun, wieso geht es manuell von der Console aber nicht, wenn ein Webuser das Script startet? Gibt es irgendwelche Rechte, die hier zu vergeben sind? (Debian GNU/Linux 7) In der Hoffnung auf den entscheidenden Hinweis Oliver modedit Editiert von GwenDragon: Perl-Code bitte in CODE-Tags! Siehe /bat/poard/markup_help/ Last edited: 2014-08-28 15:22:06 +0200 (CEST) |