如何在运行耗时的PHP时防止超时

时间:2015-06-08 09:10:56

标签: php timeout webserver

我正在使用PHP从多个站点获取如此多的数据并将这些数据写入服务器,使文件大于500 MB,但是在给出500内部错误之间的过程失败,如何调整超时时间php使进程运行直到完成。

2 个答案:

答案 0 :(得分:1)

如果您想增加脚本的最长执行时间,只需更改php.ini文件中以下设置的值 -

max_execution_time = 60

如果您想为脚本增加内存,请更改此 -

memory_limit = 128M

还有一件事,如果你继续处理输入(GET或POST),那么你也需要增加它 -

max_input_time = 60

答案 1 :(得分:-1)

你必须在php.ini中设置一些设置才能解决这个问题。 有一些选择可能是问题。 你能发布你的php.ini配置吗? 您使用哪种网络服务器?Apache?