2011-05-07 38 views
1

我期待在Web服务器上运行一个进程(例如python的一个实例)。我如何通过http请求来启动?例如,用户到达我的页面,我想在Web服务器上启动一个可通过ajax请求访问的python实例。现在,我只想把重点放在这个过程的启动上。Web服务器上的产卵过程/运行可执行文件

要清楚,我没有做到这一点 - 对不起,我想在服务器上启动(使用php)python进程,然后向它发送执行命令。另外,我找到了一个答案:http://php.net/manual/en/function.proc-open.php

回答

3

在Apache上使用mod_python。在您的DocumentRoot中粘贴一个Python文件。 Blammo ..您的Python服务器上正在执行Python。

+0

这听起来很有趣! – ralphtheninja 2011-05-07 11:18:13

+0

原来,proc_open for php并没有保持一个持久的进程打开 - 它只能通过单个页面访问。 – paradox870 2011-05-07 16:22:24

相关问题