2011-05-07 45 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

相關問題