【问题标题】:Spawn Process/Run Executable on Web Server在 Web 服务器上生成进程/运行可执行文件
【发布时间】:2011-05-07 02:54:21
【问题描述】:

我希望在 Web 服务器上运行一个进程(例如 python 实例)。如何通过 http 请求启动此操作?例如,一个用户到达我的页面,我想在 web 服务器上启动一个可以通过 ajax 请求访问的 python 实例。不过现在,我只想专注于流程的启动。

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

【问题讨论】:

    标签: php python http webserver process


    【解决方案1】:

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

    【讨论】:

    • 听起来很有趣!
    • 事实证明 proc_open for php 不会保持持久进程打开 - 它只能由该单独页面访问。
    猜你喜欢
    • 1970-01-01
    • 2021-02-03
    • 2010-12-19
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多