exec function working on apache but not on IIS
Posted: Wed Dec 06, 2006 7:50 am
Hi all,
I am using Apache 2, php 4.4.4 on win2k. I have an executable file when i pass some parameters in this file it's returns and XML string.
When I run this with APACHE server it's work absolutely fine, But when I tested this script on IIS this script fail.
My code is:
$file = "c:/path/to/file/file.ext";
$executable = "c:/path/to/executable/ext";
$command = "$executable -jf yes -if $file";
exec($command, $output, $return);
On apache it's runs successfully but on IIS it returns 128. I also tried other commands like system, shell_exec, passthru but the result is same. I also used cotted commands but they work only on apache not on IIS.
I dont know what this 128 stands for
.
Please help me.
I am using Apache 2, php 4.4.4 on win2k. I have an executable file when i pass some parameters in this file it's returns and XML string.
When I run this with APACHE server it's work absolutely fine, But when I tested this script on IIS this script fail.
My code is:
$file = "c:/path/to/file/file.ext";
$executable = "c:/path/to/executable/ext";
$command = "$executable -jf yes -if $file";
exec($command, $output, $return);
On apache it's runs successfully but on IIS it returns 128. I also tried other commands like system, shell_exec, passthru but the result is same. I also used cotted commands but they work only on apache not on IIS.
I dont know what this 128 stands for
Please help me.