shell - PHP System Call Always Fails -


(seemingly) no matter command try run php's system function, command nothing , fails exit code 1. example,

system("echo 'this should work'", $retval); 

sets $retval = 1. does

system("dir", $retval); 

as running executable i've written; when run

vfmt -h cat.v 

from cmd.exe command works , returns exit code 0, running

system("vfmt -h cat.v", $retval); 

again sets $retval = 1. vfmt.exe file in same directory src.php script attempting these system calls.

i @ wit's end trying figure out what's wrong. possibly causing issue?

you should check php.ini line next:

disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source                    ^^^^          ^^^^^^^^^^^^^^^^^^ 

and such.

also check "safe mode" status, (php ver. < 5.4) if have enabled can execute files within safe_mode_exec_dir , on...

more information in doc , execution of commands here , system here.


Comments

Popular posts from this blog

javascript - Jquery show_hide, what to add in order to make the page scroll to the bottom of the hidden field once button is clicked -

javascript - Highcharts multi-color line -

javascript - Enter key does not work in search box -