Fonction exec() - Où s'éxecute t-elle?
Bonsoir,
Je suis sous Ubuntu, j'ai un serveur Apache, j'ai PHP7 et je souhaite exécuter un fichier binaire "main".
Pour ce faire, j'ai un page HTML qui exécute grâce à Ajax, mon fichier PHP "main.php" qui contient le code suivant :
Code:
1 2 3
| <?
php exec ('/var/www/html/server/main');
?> |
Mon fichier "main" a l'air de bien s’exécuter car il met bien entre 10-15s (comme c'est prévu) à se faire.
Cependant, il est censé créer des fichiers qui n'apparaissent pas dans le dossier '/var/www/html/server/'..
(les fichiers se créer bien lorsque j'exécute "main" à la main dans le terminal.
Quelqu'un sait où sont stockés les fichiers créés pendant une commande exec()?
Merci d'avance ! :)
Cordialement,
Krazyxx