如果我使用PHP脚本在文件非常大的情况下下载文件,那么我的服务器是否会受到压力,通过PHP下载大约需要4分钟。目前我正在浏览器中执行脚本,但是当我切换到我的linux服务器时,它将通过shell执行。现在我把它放在我的脚本中:
ini_set('max_execution_time', 5000);
使用 ini_set 是否有任何不利因素我应该注意PHP脚本执行需要相当多的时间,因为它下载了一个大的.ZIP文件?我应该担心内存泄漏吗?
答案 0 :(得分:0)
不是仅仅在一个大块中发送文件,为什么不将它分成许多小块。这样做的好处是它可以阻止php超时&让你下载更大的文件。
请查看本教程以获取更多信息http://teddy.fr/blog/how-serve-big-files-through-php