我创建了一个wordpress自定义帖子类型。我正在使用自定义字段模板来创建字段。我创建了一个文件字段来上传图像。当我上传文件时,它就像一个魅力,但只有20个文件被上传,其他文件被忽略。我知道它是一个PHP配置,我通过在我的服务器根目录上放置一个php.ini文件来覆盖配置。这是我在其中所做的。
max_file_uploads = 300
当我运行此命令检查配置值时:
echo "max_file_uploads: " . ini_get('max_file_uploads');
然后在输出中我得到300.但是我仍然无法在一个帖子中上传超过20个文件。我错过了什么吗?
P.S我有一个共享服务器,我上传的文件最大大小为1.5KB
答案 0 :(得分:1)
检查我对上述问题的评论。考虑使用像fileuploader这样的上传助手。这样,每次上传都是一个请求,因此没有达到限制。
Uploadify允许您拖放文件并选择要上传的多个文件(尽管它们是逐个发送的)。
答案 1 :(得分:0)
我遇到了同样的问题,虽然我的问题仅限于25个。问题是默认suhosin.upload.max_uploads
设置设置为25,与5.3.4之前的PHP版本一样,空上传字段将计入此总数。
解决方案是在包含在suhosin.upload.max_uploads
中之后覆盖默认的php.ini
设置。查找行extension="suhosin.so"
并确保它在此之后的某个位置。