0
什麼是最簡單的方法來防止在php中運行單行時瀏覽器超時?例如,在主機上運行stream_socket_client需要5分鐘時間來啓動連接(而不是讀取和寫入,只是啓動),現在當php到達這一行時,瀏覽器通常會超時。我知道,將某些內容刷新到輸出可以防止這種情況發生,但是當單個命令正在運行時,我應該怎麼做。防止瀏覽器超時,而在php中運行單行PHP
什麼是最簡單的方法來防止在php中運行單行時瀏覽器超時?例如,在主機上運行stream_socket_client需要5分鐘時間來啓動連接(而不是讀取和寫入,只是啓動),現在當php到達這一行時,瀏覽器通常會超時。我知道,將某些內容刷新到輸出可以防止這種情況發生,但是當單個命令正在運行時,我應該怎麼做。防止瀏覽器超時,而在php中運行單行PHP
如果您有機會獲得httpd.conf文件,你可以嘗試設置:
KeepAliveTimeout 500
嗯,定義:「阿帕奇的httpd將等待後續請求關閉連接之前的秒數」,以及如何是要防止瀏覽器超時?在我的情況下,瀏覽器正在等待來自服務器的響應,反之亦然 – r3zaxd1
當沒有數據要發送到瀏覽器時,apache通過向瀏覽器發送一些「空」請求來保持通信線路打開。換句話說 - 它保持連接活着。至少這是主意。它不會傷害嘗試。 – Andrius
我檢查過,沒有任何變化,瀏覽器像以前一樣超時。 – r3zaxd1