【发布时间】:2011-07-28 11:06:42
【问题描述】:
我今天从我的发布服务器将下载脚本传输到我的 QNAP,它基本上使用 copy() 从 URL 下载视频。出于某种原因,我下载的任何视频都恰好是 33,378,304 字节。我的 php.ini 文件设置为 3600 超时,这并没有什么区别,其他人有这个问题吗?
当我直接使用
运行脚本时# php <script path>
忽略 php.ini 并下载完整文件,配置中必须有一行我丢失。
任何帮助将不胜感激,谢谢!
upload_max_filesize 设置为 2047M
【问题讨论】:
-
您的 PHP 内存限制设置为多少?也许 32 Mb?
-
33,378,304 字节是 31mb - 尝试 grep 你的 php.ini 并找到 31 可能对你有帮助。
-
@hadvig 文件中没有 31。
-
@sander-marechal 内存限制设置为 256M。
-
这是它在 php.ini 中所说的,还是当您将
copy调用替换为phpinfo()时所说的?脚本可以更改它的内存限制。可能在您的 php.ini 中为 256M,但脚本将其动态设置为 32M。