[英]Php run cronjobs
我如何從php運行cron作業,並且cron在那一刻開始? 我有一個站點地圖腳本,我想轉到一個站點地圖鏈接,而不必等待他完成工作,而是發送信息以致電我的求職號Sitemap。
對不起我的英語
Cron的替代品是使用Gearman
Gearman提供了一個通用的應用程序框架,可以將工作分配到更適合執行該工作的其他機器或進程。 它允許您並行執行工作,進行負載平衡處理以及在語言之間調用函數。
Gearman有一個PHP擴展,它提供了一個用於編寫客戶端和工作程序的API。
另請參見這四部分系列的“異步處理之謎”和實用PHP編程中的過程控制一章。
需要將cron作業輸入“ cron”計划中以在特定時間運行。
我的猜測是您的安裝中有一個腳本,該腳本通常由cron啟動,當您的php程序檢測到某種情況時,您想啟動它。
您需要找出crontab腳本的位置(嘗試使用“ crontab -e”獲取當前定義的cron作業的列表),然后使用php system()或exec()命令啟動它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.