用php调用python脚本并解决错误

1 人关注

我有一个php/action.php。该脚本在./data/myfile.kml文件夹中创建一个文件。创建这个文件后,我想修改它。所以我通过以下方式调用一个python脚本

exec("python mypythonscript.py someparams");

当我调用网站时,会显示Php错误。有没有办法在网站上也显示python的错误?

当我用终端机执行时,Python脚本似乎可以工作,但php似乎不能让脚本运行。所以我需要一些提示来追踪问题的所在。我必须说,我是网络编程的新手,所以请对我有一点耐心。如果你需要了解更多的信息来帮助我,我很乐意回答你的问题。

亲切的问候

php
python
logging
Aufwind
Aufwind
发布于 2011-04-18
2 个回答
Uku Loskit
Uku Loskit
发布于 2011-04-18
已采纳
0 人赞同

如果你给exec传递一个额外的数组,你可以看到exec的输出(以后可以看到其内容)。

exec("python mypythonscript.py someparams",$my_output);
var_dump($my_output);