PHP上传丢失大文件(没有错误)

时间:2012-10-28 13:46:49

标签: php apache upload limit

我正在使用Xampp(在win server 2003上),我已经授予PHP和Apache用于上传的6GB限制,没有等待系统进程的时间限制。 当我试图发布一个上传文件大于1.8GB的表单时,它会等到100%上传,然后用空白字段刷新表单。没有错误消息,没有路由到表单的目标页面 - 从头开始​​的相同页面。

是否有任何隐藏限制或文件系统限制? 如果是这样,你能为PHP建议更好的(免费)上传方式吗?

提前谢谢你, 标记

编辑:限制是2GB而不是1.8GB

1 个答案:

答案 0 :(得分:1)

要上传千兆字节,请考虑编写Web服务器模块。这似乎是常识性的方式......而且要做到64位,只是为了确定。

我甚至从未想过PHP会占用如此大量的上传内容。我永远不会依赖它来处理这些东西。 并且不知道PHP是否可以正确处理GB的大小...用64bit-less支持(它使用32位)整数......

我只是在这里猜测。 我会为这样的任务编写一个服务器模块,以完全按照我的意愿处理上传。