【问题标题】:Creating a cron job in php在php中创建一个cron作业
【发布时间】:2010-12-31 05:53:21
【问题描述】:

我想创建一个 cron 作业,它必须每 30 分钟或定期执行一个文件。我没有 cpanel 或任何前端来做到这一点。

我该怎么做?

【问题讨论】:

标签: php cron


【解决方案1】:

你不能。这是一个操作系统级别的功能,而不是 PHP 级别。最好的办法是给你的主机发电子邮件,询问他们是否可以为你设置一个 cron。

【讨论】:

  • 但是,我认为可以由joomlapanel.com/joomla-article/joomla-tutorial/… 完成,如果我错了,请纠正我。
  • @Sam 进一步阅读。它告诉您如何在操作系统级别设置 Joomla 的 cron,但您仍然需要操作系统级别的访问权限。
  • @Sam - 那篇文章特别提到您可能必须让您的服务器主机为您设置 crons。这完全取决于您的托管计划和您拥有的工具。
【解决方案2】:

Psuedocron 可能会有所帮助。

【讨论】:

    【解决方案3】:

    如果允许运行网络服务器的用户拥有 cron 作业,并且系统设置正确,那么只需执行 cron 程序(popen、exec、system....等)并喂食它是一个适当的输入文件。但是,在任何经过​​合理配置的、连接互联网的网络服务器上,都不允许 httpd 用户运行 cron 作业。

    有像 pseudocron 这样的工具,但要小心。

    C.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-29
      • 1970-01-01
      • 2016-02-23
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      相关资源
      最近更新 更多