我試圖實現一個「窮人的cron的」運行我的PHP腳本只每10分鐘(如果沒有人訪問它不運行,直到有人做的頁面)如何在PHP中使用「窮人的cron」?
以下是我有:
$current_time = time();
if($current_time >= $last_run + (60 * 10)) {
echo 'foo';
$last_run = time();
} else {
echo 'bar';
}
我期望得到的是「富」在屏幕上,當我刷新頁面,我想看到「酒吧」。如果我在10分鐘後刷新頁面,它應該再次「foo」一次,然後「bar」直到再過10分鐘。
目前它一直打印出「foo」。
HTTP請求超時大約是30秒。如果你想定期刷新頁面,可以在客戶端執行(通過javascript或'' –