php exec() de commande de refus d'autorisation

J'ai un C++ fichier exécutable 'skypeforwarder'. skypeforwarder fonctionne si j'utilise la ligne de commande dans le Terminal sous Mac:
henry$ /Users/henry/Desktop/skypeForwarder/skypekit-sdk_sdk-4.1.2.20_793394/examples/cpp/tutorial/step3/skypeForwarder

sh: /Users/henry/Desktop/skypeForwarder/skypekit-sdk_sdk-4.1.2.20_793394/examples/cpp/tutorial/step3/skypeForwarder: Permission denied

Mais toujours, il a publié "autorisation refusée" s'il est appelé en php exec();

<?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); 

J'ai beaucoup cherché. Le problème doit être le problème de l'php/navigateur de l'autorisation dans le serveur web. J'ai aussi essayé de changer le propriétaire du fichier à partir de:

-rwxr-xr-x  1 henry  staff  1212716 19 Apr 11:23 skypeForwarder

à

-rwxr-xr-x  1 _www  staff  1212716 19 Apr 11:23 skypeForwarder

Il ne fonctionne toujours pas.

- Je configurer apache dans mon mac selon http://foundationphp.com/tutorials/php_leopard.php

Quel est le résultat de exec("whoami");?
La sortie est _www.

OriginalL'auteur droughtrain | 2012-04-19