2017-02-28 80 views
-2

我試圖使用PHP創建cron我在我的主機上嘗試了很多示例我沒有cpanel或cli。我嘗試了很多代碼。我是新的PHP。我想這個例子如何使用PHP在Linux主機上創建cron作業

0 * * * *的/ usr/local/bin目錄/ PHP的路徑//PHP /文件

<?/** suppose we have 1 hour and 1 minute inteval 01:01 */ 

$interval_source = "01:01"; 
$time_now = strtotime("now")/60; 
$interval = substr($interval_source,0,2) * 60 + substr($interval_source,3,2); 


if($time_now % $interval == 0){ 
/** do cronjob */ 
} 

我不知道在哪裏運行此代碼文件請幫我

+0

您需要訪問任何的cPanel或CLI(有權利編輯cron作業)來設置cron作業。 – zahirdhada

回答

0

使用linux的crontab

sudo crontab -e

運行您的cron作業作爲

/5 * * * * /path/to/php /var/www/html/yourCodeFile.php 

這項工作每5分鐘後運行。

yourCodeFile.php必須具有任何你想完成的邏輯。

詳情敬請閱讀本之一: How to create cron job using PHP?