【问题标题】:How do I set up a cron job on a VPS running Kloxo?如何在运行 Kloxo 的 VPS 上设置 cron 作业?
【发布时间】:2012-02-16 01:33:21
【问题描述】:

我需要逐步解释如何在我的 VPS 服务器上设置一个 cron 作业以每小时运行一次。我正在使用 Kloxo 面板。以及如何知道 PHP 解释器的路径?

格式:

PATH-TO-PHP -q FULL-LOCAL-PATH-TO-DOMAIN/cron.php

【问题讨论】:

    标签: cron jobs vps kloxo


    【解决方案1】:

    运行这个命令来编辑你的 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,那就是。

    【讨论】:

      【解决方案2】:

      在 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
      

      【讨论】:

      • 我正在安装java以使用sell.. 等待
      • 你不应该需要 Java 来访问 shell。只需安装ssh 客户端并登录...
      • 我在我的 Kloxo 中启用了 SSH……我的 VPS 被攻击、删除或其他什么……状态:离线和磁盘使用率:0%……有什么想法吗?
      • 我不知道发生了什么,但 VPS 又回来了!
      猜你喜欢
      • 2016-08-21
      • 2012-05-19
      • 1970-01-01
      • 2011-07-09
      • 2019-06-30
      • 2018-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多