2

PHPからPythonスクリプトを実行しようとしています。

exec("../cgi-bin/form.py", $output);
var_dump($output);

パスが正しく、form.py が実行可能であることは確かです。

これはform.pyです

#!/usr/bin/env python
print "IN form.py'

ただし、これは NULL を出力します。スクリプトは実行されていないと思います。それを確認するにはどうすればよいですか?

4

1 に答える 1

4

文字通り、ファイルの場所を入力するだけです。そのスクリプトで python を実行するように exec に指示する必要があります。

exec("python ../cgi-bin/form.py", $output);
于 2012-06-07T18:19:27.960 に答える