最近在做一些小玩具的时候需要用PHP调用python脚本,于是就去百度了一下如何使用
百度给出的方案是使用exec,或者system调用。
于是跟着方法进行配置:
1.关闭PHP安全模式
2.从配置文件里面取消禁止使用exec函数
3.开始调用……???
是的,从这里开始就出现了调用python脚本失败。
开始找问题,最后经过多方(百度谷歌大法好)查询资料,得到结论是:
很多人告知可以尝试一下在调用python脚本时候全部使用绝对地址也就是这样调用——exec(c:/python27/pyehon c:/python.py),如此调用就可以成功调用了。
环境:PHP:4.5
python:2.7
服务器:Apache2.4