多个输入字段数据提交上的php apache禁止错误

Posted

技术标签:

【中文标题】多个输入字段数据提交上的php apache禁止错误【英文标题】:php apache forbidden error on multiple input field data submit 【发布时间】:2014-01-24 14:36:59 【问题描述】:

我在发布表单数据时遇到了这个奇怪的禁止错误。我有这个有多个输入字段的表单。它工作正常,直到达到 200 个输入字段。当它超过 200 个字段时,我收到 403 禁止错误。我已将帖子最大大小设置为 100M,最大输入变量为 100000,但仍然没有运气。

有什么想法吗?

【问题讨论】:

200 个输入字段,是不是有点偏离轨道?想想必须填写这些字段的用户。您不应该将这些字段拆分为多个表单(类似于向导) 检查您的错误日志。 开始倾倒和终止你的超级变量。似乎您没有在代码中捕获某些内容。请发布您的作品。 @Satya:它们是从 excel 和其他来源上传的帐户图表。 你在使用method=GET吗?您可能会遇到 URL 大小的限制。使用method=POST,实际上没有限制。 【参考方案1】:

问题已解决。我联系了房东,他们在我们的帐户上禁用了 mod_security 并且它有效。顺便说一句,我不确定禁用 mod_sec 是否安全。无论如何,感谢大家对此发表评论。美好的一天!

【讨论】:

好(他)人!对于您的主机来说,这将是最后一个问题,我并不感到惊讶。

以上是关于多个输入字段数据提交上的php apache禁止错误的主要内容,如果未能解决你的问题,请参考以下文章

上传文件时禁止 Apache 403

本地主机上的 php 错误:访问被禁止!错误 403

禁止表单提交

PHP 表单使用动态输入插入数据数组

通过 jQuery ajax() 向 PHP 发送多个复选框数据

使用 Ajax、PHP、MYSQL 更新表单