从PHP传递命令到Python

时间:2012-04-04 23:28:07

标签: php python apache

我在vps上有一个python脚本,我运行一个简单的命令。

./script.py [ipaddress] [portnumber]

例如

./script.py 127.0.0.1 8080

我想做的是在我的apache服务器(相同的vps)上放一个简单的php脚本,在页面上输入一个表单,输入ip地址和端口号。还有一个go按钮。

运行脚本后,我希望它显示下面的脚本输出。 如果可能的话(因为我真的不确定)我希望能够有几个人一次使用它...例子.. 10个用户同时将数据传递到同一个脚本。

我的服务器正在运行CentOS

1 个答案:

答案 0 :(得分:4)

popen()就是你想要的

http://www.php.net/manual/en/function.popen.php

这允许您运行任意命令并获取stdout结果。