时间:2021-07-01 10:21:17 帮助过:55人阅读
看下是不是上传目录权限问题,有没有读写权限,改成775或者777试试
如果你没有设置上传文件格式先上传一个小文本文件测试一下。
包括代码(Linux下严格区分大小写)和Linux下权限问题(这个可能性最大了)
如果上传成功了那就是你上传文件大小限制出问题了。
上传文件的大小超过了 post_max_size 的限定
检查一下错误日志
post_max_size和upload_max_filesize都已经设置了1024M。nginx.conf也设置了clinent_max_body_size 1024M,不知道我这么设置对不对,网上找的方法。应该是没什么问题的。
问题的重点是:
400M左右的MP4可以上传,100M左右的MP4就上传不了,而且他们文件名是相同的。
我知道唯一的区别就是,100M的MP4文件是从XP系统的电脑上拷的,400M的MP4文件是我的电脑上的,win8。
因为不知道100M的文件的制作来源,也不清楚有什么可能的原因,所以不知道可以给出什么信息。
希望各位能够帮帮忙,如果需要一些其他的信息,我再发出来。
140那个文件,文件名改为纯数字字母,试下,排除下是不是编码问题。
140那个文件,文件名改为纯数字字母,试下,排除下是不是编码问题。
是用浏览器表单上传的吗?
XP系统有没有成功的文件?
从XP发字符串可以成功接收吗?
是用浏览器表单上传的吗?
XP系统有没有成功的文件?
从XP发字符串可以成功接收吗?
虽然你2014年问的问题,我还是要回答一下:
php 5.3
php 5.5
这2个版本对文件的上传 方法不是一样的哦