[問題] cgi如何以背景執行一個外部程式
我現在有一個cgi程式A, 以及另外一個程式B
B程式執行時間很久
我想讓A程式呼叫B程式之後馬上顯示提示訊息然後網頁就不繼續讀取
此時B程式還需要在背景執行
但是我使用了system("program &");
還有fork這兩種方法
都沒辦法達成目的
我之後就改成先輸出訊息之後關閉STDOUT才執行B程式
這樣雖然流程很怪可是卻成功了
請問有沒有更適當的解法呢 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.155.189
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章