我正处于构建PHP应用程序的早期阶段,其中一部分涉及使用file_get_contents()从远程服务器获取大型文件并将其传输给用户。例如,假设正在获取的目标文件是200 mB。
如果下载到服务器需要太长时间,
。
我只是想确定,在我做得更多之前,我知道我的选择或限制。
谢谢您抽时间见我。
发布于 2012-04-27 20:15:34
是的,您可以使用和 取消PHP施加的时间限制。
您可以打开文件流,并将其无缝地传输给用户。
阅读关于的文章
发布于 2012-04-27 20:15:52
如果不是超时,您很可能会遇到内存问题,这取决于PHP是如何配置的。您可以通过代码手动调整许多这些设置,没有太大的困难。
http://php.net/manual/en/function.ini-set.php
ini_set('memory_limit', '256M');https://stackoverflow.com/questions/10357224
复制相似问题