【问题标题】:cron job not working properly, but works on manuallycron 作业无法正常工作,但可以手动工作
【发布时间】:2014-05-15 02:31:24
【问题描述】:

我有一个文件可以通过手动执行正常工作,但不能通过 cron 作业工作。

我在命令区域中使用了完整路径,例如,

/usr/local/bin/php /home/kam/public_html/filename.php

【问题讨论】:

  • crontab 上的条目是什么?
  • 它从站点检索数据并存储到数据库[用于访问者计数]
  • 我不想知道脚本的作用,我想知道 cron 条目,执行 crontab -l 并发布 cron 条目
  • 不知道,我在 cpanel 中设置了 cron 作业,但我没有设置类似的东西..
  • 这个问题似乎属于 Stack Exchange 网络中的另一个站点,因为它与编程无关。也许Super UserServer Fault

标签: php cron


【解决方案1】:

如果你安装了 cURL,这应该可以工作:

替换:

/usr/local/bin/php /home/kamalam4/public_html/filename.php

使用:(将 www.your-domain.com 替换为您自己的站点域/URL)

curl --silent --compressed http://www.your-domain.com/filename.php

【讨论】:

    【解决方案2】:

    转到命令行并执行“crontab -e”。编写 cronjob 条目

    示例:- 设置 1 分钟 cron : */1 * * * * /usr/local/bin/php /home/kamalam4/public_html/filename.php

    【讨论】:

      猜你喜欢
      • 2019-10-21
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 1970-01-01
      相关资源
      最近更新 更多