我有一個文件夾需要由php腳本處理。假設文件夾中有1000個文件,每個文件在處理後都會被刪除。如何防止php超時,運行循環?不操縱max_execution_time?
如何在不觸碰服務器max_execution_time的情況下從瀏覽器運行或重新運行php腳本,而無需操作max_execution_time本身並且不使用cronjobs?
我想到了一些解決方案:
-having有運行相同while循環和25秒後自行停止並激活其他腳本接管工作2個PHP腳本。並且這個前後直到文件夾是空的。
- 使用ajax/javascript停止執行腳本並重新激活它。
有更好的解決方案嗎?
從cli在後臺運行腳本,沒有時間限制 – 2013-03-03 23:47:22
在php腳本中使用time()差異 – Sam 2013-03-03 23:47:57
被重定向警告,許多重定向常常會被現代瀏覽器暫停。 – BenOfTheNorth 2013-03-03 23:49:38