相关疑难解决方法(0)

如何检测用户是否上传了大于post_max_size的文件?

我应该如何处理超出post_max_size理智的http上传?

在我的配置post_max_size中比upload_max_filesize 我遇到的问题大几MB :
如果用户上传的文件超过post_max_size

  • _POST数组为空
  • _FILES数组为空,当然其中没有任何错误代码.
  • 没有其他信息通过这些方式可以访问哪种形式的帖子.

部分问题是接收脚本根据POST的内容采取不同的操作.

我也有机会获得_SERVER变量,并能得到线索,发生了什么事,即CONTENT_TYPE,CONTENT_LENGTHREQUEST_METHOD.然而,根据这些内容进行猜测似乎很成问题.

发现MEMORY_LIMIT(设置为相关大小的10倍)和Apaches LimitRequestBody(设置为无限制)没有错.

就目前而言,我甚至很难向用户提供任何有意义的消息.

有没有办法保留一些表格数据,以获得更好的线索,哪些出了问题?我非常不愿意离开php.

php file-upload php-5.3

10
推荐指数
1
解决办法
3007
查看次数

标签 统计

file-upload ×1

php ×1

php-5.3 ×1