[英]Ouput stuff while php script is running
因此,我只是創建了一個腳本來調整整個圖像的大小。 無論如何,在通過循環運行時是否會有輸出?
基本上我在照片數據庫表中有400張照片。 它會收集所有這些照片的列表,然后遍歷每張照片並將其調整大小3次。 (大,中,小版本)。
現在,在每個循環中,我都在回顯圖像結果,但是直到完成所有操作后,我才看到結果。 因此,大約10分鍾后,我將獲得輸出。 我添加了這個set_time_limit(0); 確保它不會超時。
**編輯**似乎腳本經常每隔30秒更新一次到瀏覽器中?
您可以使用flush()
或ob_flush()
告訴腳本在執行echo()
之后將某些內容發送回客戶端。
但是-Web服務器實際上並不能完全控制它,因此Web服務器可能不配合,具體取決於其配置方式。 例如,如果讓服務器執行gzip而不是使用PHP的gzip功能,則Web服務器可能仍會緩沖輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.