Appeler un programme python en php

a marqué ce sujet comme résolu.

Salut !

J’essaye d’exécuter le programme « program.py » depuis l’exécution du script « python.php » :

program.py :

file = open('test.txt', 'w+')

file.write('chat')

file.close()

python.php :

<?php

$output = array();
$return = -1;

$str = exec('program.py', $ouput, $return);

echo 'Return : ', $return, '<br>',
     'Str : ', $str, '<br>',
     'Output : ';

var_dump($output);

Le script php n’exécute pas le programme python ; mais je ne vois pas où se trouve l’erreur.

Résultat si j’exécute le script php :

Que dois-je faire ?

+0 -0

Hmmm… Tu as accès au fichier sans les autorisations administrateurs?

Tu es sûr qu’il garde le cd en mémoire ? Modifie plutôt ta variable d’environnement PATH pour ajouter python.


Il y a une autre solution si tu souhaites utiliser python avec apache, ça permet d’exécuter un fichier python (.py) de la même façon qu’un fichier php (.php) sauf que ça sera en python.

Non, la suppression du compte n’entraîne pas la suppression des messages. Mais certains veulent tellement être nuisibles qu’ils masquent un à un leurs messages et modifient les titres de leurs sujets avant de se désinscrire.

Une solution pour contrer cela est de systématiquement citer les messages auxquels on répond quand le membre est récemment inscrit et qu’on ne le sent pas trop (mais il semblerait que ce soit toujours le même).

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte