Thread CGI/Perl + Shellsimulation? (16 answers)
Opened by Gast at 2004-07-09 16:30

renee
 2004-07-12 12:48
#3104 #3104
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wird für das Programm vielleicht ein temporäres Verzeichnis benötigt, in dem die Rechte fehlen??

mach mal ein ganz einfaches CGI:

test.cgi
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#! /usr/bin/perl

use strict;
use warnings;
use CGI;
use CGI::Carp qw(fatalsToBrowser);

my $cgi = CGI->new();
print $cgi->header(-type => 'text/html');

my $programm = '/pfad/zu/dem/Programm';

my $content = `$programm $evtl_optionen 2>%1`; # Backticks! $evtl_optionen durch parameter, die das Programm benötigt ersetzen

print $content;


Da hier der STDERR auf STDOUT umgeleitet wird, wirst Du vielleicht auf die Lösung kommen. Sowas hat mir mal nach 3 Wochen Fehlersuche endlich den Fehler zutage gebracht!
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread CGI/Perl + Shellsimulation?