我需要從另一個站點運行PHP腳本,而不使用CRON,以便每當有人來到或刷新頁面時都會調用該腳本。每次用戶刷新頁面時都要從URL運行PHP腳本
該腳本將執行某種更新我的數據庫,它是可能的,它需要數十秒鐘,所以我需要運行PHP腳本,它也不會限制網站訪問者,從那裏的腳本叫做。
但我不想使腳本真正開始了每天有人訪問或刷新頁面時,我想限制一分鐘,所以,在調用腳本之前,我想投入到MySQL數據庫的當前時間某個人(誰是誰 - 誰是第一個)到達或刷新該頁面,並且在只有更新該頁面的人首先比較當前時間與來自最後一次調用腳本的數據庫,並且如果差異是少於一分鐘,因此腳本不會調用,但是如果在數據庫再次將當前時間寫入最後一次腳本執行時執行超過一分鐘。
我不需要運行腳本的任何響應。 重要的是,它不應該影響頁面加載用戶,它應該被調用。
感謝您的幫助
遠程站點上的腳本,但更新你的數據庫?有點困惑 – 2013-09-24 03:48:59
該腳本位於同一臺服務器上,這意味着它與另一個域位於不同的文件夾中。像'web1/index.php'調用'web2/script.php'。 – Edoras
的我只想用EXEC,調用它在後臺'EXEC(「nohup的PHP的WEB2.0 /運行script.php>的/ dev/null的2> &1 &");'' – 2013-09-24 03:58:50