如何添加cron作业来运行php脚本 [英] How to add a cron job to run php script

查看:190
本文介绍了如何添加cron作业来运行php脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个php脚本,我想使用cron作业运行。我可以从CLI执行脚本

  / usr / local / bin / php Import_Product_Data.php 



所以我试过了。

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

p>

  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 











〜$ b b〜








〜$ b b/tmp/crontab.ZBGTFu1L,31C

然后我被卡住,

解决方案

这是 vi 编辑器,您的默认文本编辑器(检查 man vi )。以下是使用 vi 编辑crontab的命令:



  1. Ctrl-c 您的 / usr / local / bin / php Import_Product_Data.php

  2. 将光标移动到第一个空行

  3. i 键入 / code> console

  4. 使用鼠标粘贴。

  5. 点击 ESC

  6. 撰写:wq

  7. RETURN



I have a php script I'm trying to run using a cron job. I can execute the script from CLI doing

/usr/local/bin/php Import_Product_Data.php

So I have tried..

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

and

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

and

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

Vince V. says to open your cronfile and do it.. When I enter crontab -e, I get

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

Then I get stuck and not sure what to do.. Would someone help me out?

解决方案

That's the vi editor, your default text editor (check man vi). Here are the commands to edit your crontab with vi:

  1. Ctrl-c your /usr/local/bin/php Import_Product_Data.php.
  2. Move the cursor to the first empty line
  3. Press i into the vi console
  4. Paste using your mouse.
  5. Hit ESC.
  6. Write :wq.
  7. Hit RETURN.

这篇关于如何添加cron作业来运行php脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆