簡體   English   中英

如何添加cron作業以運行php腳本

[英]How to add a cron job to run php script

我有一個PHP腳本,我正在嘗試使用cron作業運行。 我可以通過CLI執行腳本

/usr/local/bin/php Import_Product_Data.php

所以我嘗試了..

0 0 * * * /usr/local/bin/php Import_Product_Data.php

crontab 0 0 * * * /usr/local/bin/php Import_Product_Data.php

crontab -e 0 0 * * * /usr/local/bin/php Import_Product_Data.php

Vince V.說打開您的cronfile並執行它。.當我輸入crontab -e ,我得到

*/5 * * * * /root/autosvnup.sh
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/tmp/crontab.ZBGTFu" 1L, 31C

然后我陷入困境,不確定該怎么辦。有人會幫我嗎?

那就是vi編輯器,您的默認文本編輯器(請檢查man vi )。 以下是使用vi編輯crontab的命令:

  1. Ctrl-c您的/usr/local/bin/php Import_Product_Data.php
  2. 將光標移到第一行
  3. i進入vi控制台
  4. 使用鼠標粘貼。
  5. 按下ESC
  6. :wq
  7. 點擊RETURN

您將看到的是vim文本編輯器。 執行crontab -e它將在默認編輯器中打開crontab。 可以通過以下方式更改默認編輯器:

export EDITOR=nano

..some發現nano更容易使用,因為vim的學習曲線有些陡峭。

要將腳本添加到crontab中,只需將其插入新行中,這樣您的crontab如下所示:

*/5 * * * * /root/autosvnup.sh
0 0 * * * /usr/local/bin/php Import_Product_Data.php

然后保存並退出,它應該在每個午夜運行一次(按照0 0 * * *

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM