【发布时间】:2013-09-04 21:04:55
【问题描述】:
我编写了一个用于数据库导入的脚本,它在数据库上做了一些工作。当我处理这个脚本时,几分钟后我收到“504 Gateway Timeout Error”。
我增加了 php.ini 上的所有超时值,也增加了执行时间,但还是一样。
【问题讨论】:
标签: php timeout http-status-code-504
我编写了一个用于数据库导入的脚本,它在数据库上做了一些工作。当我处理这个脚本时,几分钟后我收到“504 Gateway Timeout Error”。
我增加了 php.ini 上的所有超时值,也增加了执行时间,但还是一样。
【问题讨论】:
标签: php timeout http-status-code-504
您可以在 php 中增加最大执行时间。
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
【讨论】:
在你的服务器上写一个包含
的信息文件<?php phpinfo();
在浏览器中查看文件并检查max_execution_time
如果是0,则需要做一些不同的事情,否则请确保您更改了正确的 ini 文件。
您还可以检查您的 ini 文件位置
如果还是不能解决请回复:)
【讨论】: