使用mod_php 進行HTTP 回應後繼續執行PHP
克服由於先前逾時而導致PHP 執行被呼叫應用程式終止的問題腳本可以完成基本操作,可以利用PHP 腳本本身的特定技術。
回應中止-復原方法
提供的程式碼片段利用以下內容做法:
實作細節
需要注意的是,「ob_end_flush()」和「flush()」函數都需要依序呼叫才能將回應傳送到客戶端。此外,一些用戶報告稱,透過添加「session_write_close()」來關閉 PHP 的會話管理資源,結果得到了改善。
透過實作此方法,PHP 腳本可以快速向等待的應用程式分派 HTTP 回應,並繼續執行重要操作不會面臨提前終止問題。
以上是如何在發送 HTTP 回應後保持 PHP 執行運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!