我正在使用名为concrete5的CMS。当我尝试上传文件时,使用相应的文件上传框,我收到413错误。现在似乎上传了小尺寸的小文件。我注意到一个非常奇怪的事情是,文件大小但分辨率很大的图像无法上传。小尺寸和更大分辨率的PDF也不会上传。我的问题是我无法上传大部分PDF和图片。我可以调整图像大小,但我无法调整PDF大小。
当我尝试上传多个文件时,我收到服务器(IO)错误。
以下是我所知道的:
总而言之,我非常困惑为什么这不起作用。我在concrete5论坛中创建了一个帖子。这是链接:http://www.concrete5.org/community/forums/customizing_c5/file-upload-help/#584250
先谢谢。
答案 0 :(得分:0)
Apache和php都可能限制你可以通过http请求上传多少数据(不同于ftp)
您已经对PHP.ini进行了更改,但我必须指出应该使用 not max_post_size 但 post_max_size 。
另一方面,Apache有一个LimitRequestBody指令(http://httpd.apache.org/docs/2.0/mod/core.html#limitrequestbody) 该指令允许设置http请求大小的限制。
当然,如果你在共享服务器上,你可能在控制它时遇到问题,但是值得向主人询问它。