導航:首頁 > 編程語言 > php不停執行

php不停執行

發布時間:2023-07-20 13:38:35

php怎麼在後台持續運行

通常的做法是在伺服器增加計劃任務,指定好間隔時間執行php程序。以Windows伺服器為例:
http://jingyan..com/article/ca00d56c767cfae99febcf73.html
以上是添加計劃任務的具體步驟。

Ⅱ 如何讓php程序在linux下一直運行

Linux 伺服器上面,用 php 解釋器腳本方式運行你的 php 代碼。

網站的 php 代碼是被 web 伺服器調用的。這種調用都有對話時間的概念,除非你設置 web 伺服器永遠不超時(我記得這不可能),而且訪問時瀏覽器打開某個網頁後永遠不關閉,而且還要設置瀏覽器的超時是永遠不超市(當然這也不可能)。還要設置伺服器到你的計算機的所有中繼線路都不會因為超時而關掉你的數據對話(這似乎也更不可能),那麼你可以實現 web 伺服器網頁的 php 程序一直運行。

Ⅲ php中怎麼讓程序一直運行下去,而不是超過30秒就停止

set_time_limit(0); //設置不超時,程序一直運行。
ignore_user_abort(true); //即使Client斷開(如關掉瀏覽器),PHP腳本也可以繼續執行.

Ⅳ php 執行程序瀏覽器關閉了,還在執行,是什麼原因

關閉就不執行了,但是有時你執行了一個sql,執行這個sql需要時間,就算你關閉了瀏覽器,但是這個請求已經發出,所以會執行下去。

Ⅳ 為什麼瀏覽器關閉後PHP還會一直執行

phpfpm + php情況下,如果客戶端client異常推出了,服務端的程序還是會繼續執行,直到與IO進行了兩次交互操作。服務端發現客戶端已經斷開連接,這個時候會觸發一個user_abort,如果這個沒有設置ignore_user_abort,那麼這個php-fpm的程序才會被中斷。

==================================
ignore_user_abort()函數是否設置為false,如果為true,那麼當用戶關閉瀏覽器後,php頁面還會繼續執行!同時發現你對頁面設置了set_time_limit(0),就是說腳本不會超時

閱讀全文

與php不停執行相關的資料

熱點內容
python字典獲取值方法 瀏覽:244
android手機安裝失敗 瀏覽:28
雲計算沒有伺服器 瀏覽:67
怎麼顯示android的APP 瀏覽:121
c編譯器怎麼刪除空格 瀏覽:695
php自動釋放內存 瀏覽:219
golang編譯庫 瀏覽:794
oracle數據字元串加密 瀏覽:603
研究生去上海當程序員 瀏覽:90
u8電腦伺服器連接失敗怎麼解決 瀏覽:569
bat腳本創建日期命名文件夾 瀏覽:104
將圖片轉換為pdf格式 瀏覽:980
java中形參 瀏覽:83
枚舉類型編譯器 瀏覽:519
oraclejava包 瀏覽:568
手機定位手機怎麼定位安卓 瀏覽:523
在哪個app買歐萊雅最便宜 瀏覽:495
程序員吃零食好嗎 瀏覽:261
php工程師主要做什麼 瀏覽:356
tvp保存到哪個文件夾 瀏覽:197