Bonjour.
Les deux devraient fonctionner...
Cdt.
[resolu]Lancer un script Python en PHP
Modérateurs : Francois, Manfraid
- vague nerd
- Modérateur
- Messages : 1473
- Enregistré le : mar. 14 oct. 2014 11:42
- Localisation : France !
Re: [resolu]Lancer un script Python en PHP
Cordialement,
Vague Nerd
Vague Nerd
-
- Raspinaute
- Messages : 136
- Enregistré le : sam. 18 oct. 2014 19:09
Re: [resolu]Lancer un script Python en PHP
Eh malheureusement, aucun des 2 ne fonctionne
Desespérant
Desespérant
-
- Raspinaute
- Messages : 248
- Enregistré le : mar. 7 oct. 2014 09:46
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: [resolu]Lancer un script Python en PHP
Bonjour,
Dans les 2 cas le 'bash' est en trop.
voici un script qui fonctionne chez moi:
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.
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;
?>
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.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net