首页 > 后端开发 > php教程 > 下载大文本超时现象

下载大文本超时现象

WBOY
发布: 2016-06-06 20:13:22
原创
1296 人浏览过

由于业务需求,需要进行文本下载

下载大文本超时现象

下载大文本超时现象

由于文本过大,导致超时出现以上这种现象,有什么好的方法可以避免下载超时吗?在此万分感谢!!!

回复内容:

由于业务需求,需要进行文本下载

下载大文本超时现象

下载大文本超时现象

由于文本过大,导致超时出现以上这种现象,有什么好的方法可以避免下载超时吗?在此万分感谢!!!

504网关超时,不是nginx超时, 还是php超时。
要设置 fastcgi 或者说 php-fpm 的超时时间。

设置php ini超时时间

如果你的php前有nginx或者apache(一般都有吧),需要同时设置它们的超时时间。

否则它超时了,你后端不超时也没用啊。

用Linux系统工具进行下载,wgetcurlaxel之类的

调整php的超时时间即可避免这样的问题

切割成小文本下载?

要是爬虫的话,推荐用python,可以获取网页内的图片,文字,并进行格式化处理,方便点。这是个参考链接:http://www.cnblogs.com/fnng/p/3576154.ht...

打成zip包再下载呗,文本文件的压缩比很高,与其考虑超时的问题不如考虑怎么让文件变小,这样也节约访问者的等待时间,比如你在服务器上导出mysql下载到本地,你愿意直接下载还是压缩之后在下载呢?前者可能要10分钟,后者几十秒。

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板