[英]How do I set up a cron job on a VPS running Kloxo?
我需要一步一步解釋如何在我的VPS服務器上設置一個cron作業,每小時運行一次。 我正在使用Kloxo面板。 我怎么知道PHP解釋器的路徑?
格式:
PATH-TO-PHP -q FULL-LOCAL-PATH-TO-DOMAIN/cron.php
運行此命令以編輯您的cronjobs:
crontab -e
並且crontab文件可能如下所示:
# min hour day month dayofweek command
15 * * * * /home/jarmund/crons/somescript.php
如果您需要運行多個命令,只需在下面的類似格式中添加一個新行。 *通常表示“全部”,換句話說,上面的條目運行/home/jarmund/crons/somescript.php“過去15分鍾,所有小時,所有日期,所有月份,所有工作日”。 要存儲它,只需保存並退出建議的臨時文件名。 注意:上面的示例假定您要運行的php腳本具有其中的解釋器集的路徑。 如果沒有,您需要在命令中包含它,例如:
/usr/bin/php /home/jarmund/crons/somescript.php
crontab -e將您帶到shell中設置的任何編輯器。 如果您不想出於任何原因使用默認值,只需:
export EDITOR=nano
......例如,事先。 假設你使用bash,那就是。
從shell,運行type php
。 它將為您提供PHP解釋器的路徑。 (可能是/usr/bin/php
。):
$ type php
php is /usr/bin/php
$
要每小時運行一個cronjob,你需要一些條目,如:
0 * * * * /usr/bin/php /path/to/whatever/cron.php
如果crontab -e
沒有給你一個漂亮的標題,你可以復制並粘貼到你編輯的每個crontab(5)
:
# m h dom mon dow command
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.