【问题标题】:504 Gateway Time-out Error on PHP ScriptPHP 脚本上的 504 网关超时错误
【发布时间】:2013-09-04 21:04:55
【问题描述】:

我编写了一个用于数据库导入的脚本,它在数据库上做了一些工作。当我处理这个脚本时,几分钟后我收到“504 Gateway Timeout Error”。

我增加了 php.ini 上的所有超时值,也增加了执行时间,但还是一样。

【问题讨论】:

    标签: php timeout http-status-code-504


    【解决方案1】:

    您可以在 php 中增加最大执行时间。

    ini_set('max_execution_time', 300); //300 seconds = 5 minutes
    

    【讨论】:

    • 您好,谢谢。我正在调用条带 API,它需要大约 5 秒多的时间,所以我收到“网关超时”错误。你能告诉我在我的脚本中应该把这段代码放在哪里吗?谢谢
    • 我什么都没发生。
    【解决方案2】:

    在你的服务器上写一个包含

    的信息文件
    <?php phpinfo();
    

    在浏览器中查看文件并检查max_execution_time

    如果是0,则需要做一些不同的事情,否则请确保您更改了正确的 ini 文件。

    您还可以检查您的 ini 文件位置

    如果还是不能解决请回复:)

    【讨论】:

      猜你喜欢
      • 2016-03-12
      • 1970-01-01
      • 1970-01-01
      • 2015-07-29
      • 1970-01-01
      • 2011-04-08
      • 2017-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多