我使用Drupal 6.19有很多模块。由于我使用Domain Access添加了另一个域,添加了面板变体和节点类型,因此cron首先耗尽了512MB的内存限制。我将此限制增加到1024MB。完成后,超过240秒的“最长执行时间”。
有什么想法吗?我应该提供哪些额外信息?
由于
的Lukas
答案 0 :(得分:4)
尝试在模块中查找croon实现。暂时禁用其中的每一个(单独),看看它是否有任何区别。
也许某个模块正在某种循环中运行。一个可能的候选者是search.module,它是lodas单个节点的所有注释。如果您有包含数千条评论的节点(论坛帖子),那可能会导致此问题。
答案 1 :(得分:1)
查看内部:includes / common.inc 行:2716
将set_time_limit更改为更高的数字,例如400。
希望它会对某人有所帮助。
Finau
答案 2 :(得分:0)
您应该能够使用set_time_limit()
提高最长执行时间,但我认为最好在4分钟内找出您的脚本正在执行的操作!
我对这个drupal脚本了解不多,但建议如下: