我正在尝试复制大小为5Gbs的视频文件。
我使用这简单的行:
copy($in, $out);
但不知何故,复制的文件只有 ~700 Mb 的大小。
复制功能是否有限制。
还有其他方法可以使用php复制文件吗?
好的,
我想我找到了解决方案,我做了以下工作:
exec('copy ' $in . ' ' . $out);
这将正确复制整个文件。
我不确定为什么这到底有效。
我的疯狂猜测是,即使有一些更改,copy()
也会立即复制文件,并且该命令可能会等到没有更改。