php在大文件上传时丢失表单字段

标签 php forms apache

所以我读到当上传或其他数据超过 POST 数据的限制时,php 会清除 $_POST 变量。因此,如果用户上传了一个 php/apache 拒绝的非常大的文件,他们的表单字段将被清除,您将无法重新填充它们。有办法解决这个问题吗?这是 php 问题还是 apache 问题?

最佳答案

is there a way to get around this?

有很多种方式,其中一种就是给个500响应然后直接死掉。

Is this a php issue or an apache issue?

两者都可以,但我认为这只是您达到了 PHP 的帖子最大大小限制或内存限制。 Configure your server that you have enough resources处理您希望的文件上传。

关于php在大文件上传时丢失表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7638098/

相关文章:

apache - 日志中的 HTTP 状态代码 103

java - 如何使用 NetBeans 构建 ant 的 build.xml?

php - 文件类型字段在文件字段下方显示最大上传大小。需要在 joomla 中删除它

php - 如何在 PHP 中使用 fopen 发送 Accept Encoding header

javascript - 不使用 JavaScript 更改表单操作目标

javascript - 如何在表单元素上使用映射方法

php - 为什么从数据库获取预订时出现错误?

php - javascript 空字段验证

javascript - 如何将 typeahead.js (Bloodhound) 添加到 jQuery 动态创建的字段?

apache - 如何使用 htaccess 重定向图像更改路径?