我们有一个服务器的POST文件大小限制(64MB),我们无法改变,有没有办法通过PHP上传更大的文件来解决这个?或者另一种方法,除了使用和FTP客户端?如何通过PHP发送大文件,而无需POST服务器限制
感谢
我们有一个服务器的POST文件大小限制(64MB),我们无法改变,有没有办法通过PHP上传更大的文件来解决这个?或者另一种方法,除了使用和FTP客户端?如何通过PHP发送大文件,而无需POST服务器限制
感谢
除非你在服务器上修改PHP设置的能力(你试过htaccess的?),你需要使用一个程序在客户端(Java的,可能是闪存),即将文件分割成块并分别上传。您的服务器将这些块组合在一起,以便在文件全部上传后“重新创建”该文件。
HTTP并不意味着传输真正的大文件。你应该考虑采用不同的协议。
您可以使用PUT方法发送数据。 post_max_size
不会影响这些请求。
也许你可以让远程端获取文件,而不是推到那里? – 2010-12-17 21:44:24
你看过HTTP PUT动词吗?问题并不是所有的浏览器都支持它。 – 2010-12-17 22:04:36