permiso php exec () comando denegado
Tengo un archivo ejecutable de C ++ 'skypeforwarder'. skypeforwarder funciona si uso la línea de comandos en la Terminal en Mac: henry $ /Users/henry/Desktop/skypeForwarder/skypekit-sdk_sdk-4.1.20.20_793394/examples/cpp/tutorial/step3/skypeForwarder
<code>sh: /Users/henry/Desktop/skypeForwarder/skypekit-sdk_sdk-4.1.2.20_793394/examples/cpp/tutorial/step3/skypeForwarder: Permission denied </code>
Pero siempre emitió 'permiso denegado' si se llama en php exec ();
<code><?php echo exec('whoami'); $output = null; $execBuild = '/Users/henry/Desktop/skypeForwarder/skypekit-sdk_sdk-4.1.2.20_793394/examples/cpp/tutorial/step3/'; $execBuild .= 'skypeForwarder'; $n = exec($execBuild, $output); </code>
Busqué mucho El problema debe ser el problema del permiso php / browser en el servidor web. También intenté cambiar el propietario del archivo desde:
<code>-rwxr-xr-x 1 henry staff 1212716 19 Apr 11:23 skypeForwarder </code>
a
<code>-rwxr-xr-x 1 _www staff 1212716 19 Apr 11:23 skypeForwarder </code>
Todavía no funciona.
Pongo el apache en mi mac de acuerdo ahttp://foundationphp.com/tutorials/php_leopard.php