gpt4 book ai didi

php - Ubuntu:将重定向限制增加到 10

转载 作者:行者123 更新时间:2023-11-29 07:29:25 24 4
gpt4 key购买 nike

PHP/MySQL/Ubuntu 14.04:

tl;dr 一个简单的问题:有没有办法将内部重定向的限制增加到 10 个以上?说..15.

我有一个 cronjob 来检查每分钟运行的开放作业。本质上,这些作业使用 FPDF/mPDF 创建最终 PDF、更新记录并发送电子邮件警报。 PDF 由多个来源组合而成,并根据 Lynx 上的动态 HTML 输出创建。如果它只是一个长逻辑序列,没有 HTML 输出,我可以将其全部放在一个页面中。但它需要 HTML 输出来绘制 PDF。

话虽这么说,作业是按顺序运行的。例如:

  • 检查特定 ItemID 的作业
  • 找到要运行的作业(作业 #1),使用 Lynx 重定向到页面并完成作业。完成后,为同一 ItemID 写入下一个连续作业(作业 #2)。重定向 Lynx 以运行下一个作业

等等。这会循环多次,直到完成一个项目。一个项目需要运行的作业数量是有限的。看起来像上面的 12 个重定向。

我可以简单地在每次运行时停止作业并等待时钟到达 1 分钟。但当一个项目需要 6 个作业时,那就是 6 分钟。一个接一个地运行它们只用了 15 秒。

这个问题可能太本地化了(我认为这就是这个术语)。我希望我的简单问题“有没有办法将限制增加到 10 以上”足够普遍并且如果得到回答的话会很有帮助。

谢谢

最佳答案

使用LimitInternalRecursion增加可能的重定向数量。例如:

LimitInternalRecursion 20

可用于 server config or any virtual host ,因此您必须编辑主要配置文件之一(不是 .htaccess)。在 Ubuntu 中,它可能是 /etc/apache2/apache2.conf

关于php - Ubuntu:将重定向限制增加到 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33231160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com