首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么PHP输出失败?

为什么PHP输出失败?
EN

Stack Overflow用户
提问于 2013-06-07 15:40:06
回答 1查看 71关注 0票数 0

我使用pear邮件队列编写php脚本,在其中添加电子邮件和邮件队列中的电子邮件模板。在所有处理之后,脚本将显示添加到队列中的电子邮件数量和拒绝的电子邮件数量以及进度条。现在,当我发送大约700-800封邮件到队列时,输出呈现完美,但是当邮件数量在2000-2500左右时,输出不会呈现。我想,可能有很长一段时间没有输出,因为脚本需要大约2-3分钟,同时添加2500到队列,我在每次循环迭代中使用display:none回显div,现在输出渲染完美。这是因为我在想什么,还是这与其他事情有关。请指点一下。

EN

回答 1

Stack Overflow用户

发布于 2013-06-09 05:09:32

PHP有一个超时设置,通常默认设置为30秒左右。如果程序运行的时间超过这个时间,它将抛出超时错误并停止运行。

是否将输出发送到浏览器并不重要;如果达到超时限制,程序将停止。

这个30秒的值可以通过多种方式进行调整。

你可以在程序运行时对其进行set it in the php.ini filedirectly in your program调整。

请注意,某些web主机可能会阻止您更改超时。如果您在更改它时遇到困难,您可能需要与您的托管公司交谈。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16978729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档