[請益] 先印出訊息再執行外部指令的作法
請問各位前輩,
小弟目前正著手製作一個網站,
網站的功能可讓使用者在填寫資料、上傳檔案後,
用email通知使用者一些資訊,
此時網站中有一支外部程式來處理使用者上傳的檔案
問題就在這環節, 因為這外部程式需要的執行時間頗久,
所以此時必須先在網頁上告知使用者可以先關閉瀏覽器,
待處理完畢之後, 再發email通知使用者連上某個link去看結果
我參考了網路上一些解法,
如pcntl_fork() 或是 proc_open()等作法
但仍不是很清楚這些multi-processes的概念, 像是pipe
此外, 我所使用的外部程式並不是一般系統指令
需額外加上一些參數, 如: xxx.sh -s -t -i $input -o $output這種指令
能否請有經驗的前輩指點一二?
小弟感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.192.221
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章