PHP exec works on apache2 but not on nginx -


i'm trying launch unoconv using exec in php. works apache2, not nginx. i've checked php.ini , disable_functions not contain exec in both apache2 , nginx php.ini files.

i'm not familiar unconv, i've had similar problem porting server apache nginx , exec.

nginx + php-fpm have bare minimal $path set compared apache, , it's unoconv not on path.

you try modifying path settings, better way specify absolute path of unoconv

you can find absolute path using

which unoconv 

you should re-direct error output stdout, can see why unoconv isn't starting

exec("/path/to/unoconv -param0 -param1 2>&1", $output); print_r($output); //this should give failure reason 

Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -