我正在使用一个名为concrete5的CMS。当我尝试上传文件,使用适当的文件上传框,我得到一个413错误。现在,小尺寸的小文件似乎在上传。我注意到的一件非常奇怪的事情是,一个文件大小小但分辨率大的图像不会上传。PDF将小尺寸和更大的分辨率不上传以及。我的问题是,我不能上传我的大部分PDF和图片。我可以调整图像的大小,但不能调整PDF的大小。
当我试图提升多个文件时,我会得到一个服务器(IO)错误。
以下是我所知道的:
因此,总括而言,我对为何这做法行不通感到非常困惑。我在concrete5论坛中创建了一个线程。下面是链接:c5/file-upload-help/#584250
谢谢你的进阶。
发布于 2014-01-16 10:18:53
Apache和php都可能限制通过http请求上传多少数据(不同于ftp)。
您已经对您的PHP.ini进行了更改,但我必须指出,应该使用的不是,不是max_post_size,而是post_max_size。
另一方面,Apache有一个LimitRequestBody指令(http://httpd.apache.org/docs/2.0/mod/core.html#limitrequestbody),该指令允许设置对http请求大小的限制。
当然,如果您是在共享服务器上,您可能会在控制该服务器方面遇到问题,但值得询问您的主机。
https://stackoverflow.com/questions/21143095
复制相似问题