看板 PHP 關於我們 聯絡資訊
我有個用c++寫好的執行檔, 執行時接收一個文字檔, 執行後產生一個文字檔。 今天我如果想要做個系統: 使用者a----> 上傳 某文字檔b 到sever 上傳後, ----------------以下是同時進行-------------------------- 使用者a-----> 可能是關閉網頁,或是去瀏覽其他網頁、購物、看新聞。 甚至是關機去睡覺。 server------> 根據使用者上傳的文字檔執行c++寫好的程式, 執行完後將產生的文字檔寄e-mail給使用者a。 ----------------以上是同時進行-------------------------- 請問這樣的架構要如何用php寫?? 我已經寫完了上傳檔案的程式。 可是我如果用exec()去呼叫c++程式的話...就限制使用者不能關網頁... 也不能關機去睡覺。這樣的程式寫出來會被唸... 請問我該如何寫?? 懇請回答~~ 解決後附上p幣已表感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.210.221
Fantasywind:ajax 05/24 03:10
Fantasywind:而且使用者關閉網頁php執行應該是不會中斷阿@@ 05/24 03:10
casper67831:不會中斷嗎?? @@"" 05/24 03:12
SmallBeeWayn:不中斷要開ignore_user_abort() 05/24 04:12
SmallBeeWayn:另外如果時間長最好設set_time_limit(0) 05/24 04:12
mattttt:我印象中不會中斷,因為最近有寫一些會無窮迴圈的程式 05/24 09:25
mattttt:我把網頁關掉,CPU仍然是滿格 05/24 09:25
chrisQQ:上傳的時候加到排程裡面,在讓排程去執行。 05/24 10:26
PRAM:樓上正解 05/24 11:18
casper67831:是哦~ 先寫看看 感謝 05/24 12:08