我的任务解释相当简单
构建一个允许的网页界面:
exec('python /path/to/myScript.py param1 param2')
只是为了澄清:调用python脚本的Web界面没有公共访问权限。脚本启动后,它应该运行无限的时间,直到用户手动停止。
Webserver:apache 2.2.22
操作系统:ubuntu 12.04.2
python:2.7.3
答案 0 :(得分:0)
好吧,我真的不太了解如何使用PHP来实现python的衬里,但这就是我如何处理这个问题。看起来在python (sample)中获取正在运行的进程列表非常简单。从python (see here)获取输出应该同样容易。所以我认为终止具有PID的运行进程并不困难。
所以就问题而言,创建3个python脚本:
通过这种方式,您可以控制所有操作和内容。