【问题标题】:How do I run a 'job scheduler' on a LAMP stack?如何在 LAMP 堆栈上运行“作业调度程序”?
【发布时间】:2012-01-14 09:31:38
【问题描述】:

我有一个使用 PHP 构建的简单网站。它托管在 Linux 服务器上。

我需要每晚运行一个 PHP 脚本。我该怎么做呢?

“Java 中的开源作业调度程序”能否运行 PHP 脚本?

【问题讨论】:

  • cron 可以在 LAMP 上工作吗?有链接吗?

标签: batch-file scheduled-tasks scheduling quartz-scheduler job-scheduling


【解决方案1】:

有几种可能。

如果您对机器有 shell 访问权限,您可以设置计划任务(cron 作业,http://www.scrounge.org/linux/cron.html)以通过 php 命令行客户端或 curl 或 wget 等工具执行您的脚本。

如果您无法访问该机器上的 shell,则有几个网站提供免费的 cronjobs。基本上他们所做的是你给他们一个链接和他们应该访问你的链接的时间表。只需谷歌在线 cron 工作

【讨论】:

  • 当它用于托管站点时,我认为我无法访问“在那台机器上”的 shell,对吗?
  • 通常你不会。但是一些托管公司允许您创建 cron 作业。如果没有,有很多网站,如onlinecronjobs.com
猜你喜欢
  • 2012-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-21
  • 1970-01-01
  • 1970-01-01
  • 2018-02-24
  • 1970-01-01
相关资源
最近更新 更多