Hallo Forum,
ich möchte ein Perl Script mit shell_exec öffnen und die Ausgabe in einen String speichern. Das PHP Manual gibt folgendes Beisepiel an:
$mstrng = shell_exec('/cgi-bin/yourcgiscript.cgi');
$mstrng = ereg_replace( "Content-type: text/html", "", $mstrng );
echo $mstrng;
So habe ich es auch ausprobiert, aber nichts funktioniert. Der safe_mode steht in der php.ini auf off und der Provider ist puretec. Vielleicht liegts ja am Provider.
Bisher habe ich das Perl-Script mit file() über ein http Protokoll geöffnet, und ich denke die Ausführung läuft stabiler und schneller, wenn ich es direkt ausführe, da das Script ja auf dem gleichen Server liegt.
Vielleicht könnt Ihr ja helfen....
Danke
Ronny
ich möchte ein Perl Script mit shell_exec öffnen und die Ausgabe in einen String speichern. Das PHP Manual gibt folgendes Beisepiel an:
$mstrng = shell_exec('/cgi-bin/yourcgiscript.cgi');
$mstrng = ereg_replace( "Content-type: text/html", "", $mstrng );
echo $mstrng;
So habe ich es auch ausprobiert, aber nichts funktioniert. Der safe_mode steht in der php.ini auf off und der Provider ist puretec. Vielleicht liegts ja am Provider.
Bisher habe ich das Perl-Script mit file() über ein http Protokoll geöffnet, und ich denke die Ausführung läuft stabiler und schneller, wenn ich es direkt ausführe, da das Script ja auf dem gleichen Server liegt.
Vielleicht könnt Ihr ja helfen....
Danke
Ronny
Kommentar