Page 5 sur 5

Re: [resolu]Lancer un script Python en PHP

Posté : lun. 15 déc. 2014 17:22
par vague nerd
Bonjour.

Les deux devraient fonctionner...

Cdt.

Re: [resolu]Lancer un script Python en PHP

Posté : mer. 17 déc. 2014 12:04
par zeverybest
Eh malheureusement, aucun des 2 ne fonctionne

Desespérant

Re: [resolu]Lancer un script Python en PHP

Posté : mer. 17 déc. 2014 13:55
par mike913
Bonjour,
Dans les 2 cas le 'bash' est en trop.
voici un script qui fonctionne chez moi:

Code : Tout sélectionner

<?php
echo "<pre>";
$commande = 'python A1.py &';
$output = shell_exec('whoami');
echo $output;
$output = system($commande);
echo $output;
exec($commande,$reponse,$retour);
print_r ($reponse);
echo $retour;
?>
et si je fait: $commande = 'bash python A1.py &';
la fonction exec me renvoie un code d' erreur.
Je préfère exec à system car le 3ème paramètre renvoie 0 si la fonction c'est bien déroulée et un code d' erreur autrement.