我在哪里可以找到(编辑)将在 drupal 的 cron.php 中运行的作业?
我如何编辑将在 drupal 中 /DocRoot/cron.php 运行时运行的作业列表?
换句话说,我在哪里可以编辑从 drupal_cron_run 返回的 drupal 作业列表?
感谢您的帮助
How can i edit the list of jobs that are going to run at running time of /DocRoot/cron.php in drupal??
in other words, where can i edit the list of drupal jobs that return from drupal_cron_run?
Thanks for your help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我从未听说过或读到过它的用户界面存在。我对你的问题的第一意图是:
这是一个全新的安装。否则,站点/所有/模块中将会有更多内容。
要不运行某些作业,可以注释掉模块中或中的 hook_cron
include/common.php 将第 2747 行替换
为具体的调用方法,临时我不知道该怎么做。
这就是 Drupal 6 的全部内容。
I've never heard or read that an UI for it exists. My first intention on your question was:
This is a fresh installation. Otherwise there would be more in sites/all/modules.
To not run some jobs one could either comment out the hook_cron in the modules or in
includes/common.php replace line 2747
with the concrete invoke methods, adhoc i am not sure how to do that.
This is all for drupal 6.
警告:截至 2012 年 1 月,由于维护者从未修复的安全问题,以下提到的模块已被放弃。有关详细信息,请参阅 SA-2012-006。
从 Drupal 项目页面:
维护状态:不支持
开发状态: 没有进一步开发
给你 http://drupal.org/project/supercron
我猜这个适合您的需要。刚刚找到了。
Caution: As of Jan, 2012 the below mentioned module is abandoned due to a security issue the maintainer never fixed. See SA-2012-006 for details.
From the Drupal project page:
Maintenance status: Unsupported
Development status: No further development
Here you go http://drupal.org/project/supercron
I guess this fits your need. Just found it.
Drupal 核心上没有用于此目的的 UI。 Drupal cron 将运行所有 < code>hook_cron() 在启用的模块中实现。您可以使用
在 Drupal 站点上获取所有 cron 实现module_implements('cron')
。SuperCron 或 Elysia Cron 模块可用于对 cron 进行更细粒度的控制。
There is no UI for this on the Drupal core. Drupal cron will run all the
hook_cron()
implementations in the enabled modules. You can get all cron implementation on a Drupal site usingmodule_implements('cron')
.The SuperCron or Elysia Cron modules can be used for more fine-grained control of the cron.