gpt4 book ai didi

php - 请求实体太大 apache

转载 作者:搜寻专家 更新时间:2023-10-31 21:24:59 25 4
gpt4 key购买 nike

我在提交的表单中有 8000 个复选框。请不要评论那有多糟糕。

我的.htaccess

php_value post_max_size 20M
php_value max_input_vars 10000
php_value suhosin.get.max_vars 10000
php_value suhosin.post.max_vars 10000
php_value suhosin.request.max_vars 10000

提交表单时出现Request Entity Too Large错误。

当我有 3000 个复选框时,它工作正常。我是否缺少更多设置,或者我是否需要重新启动 apache 以外的服务?

旁白:我使用

检查了我的帖子大小
 postsize = $("form").not("[type='file']").serialize().length;

结果是postsize == 165655

最佳答案

在查看正确的日志文件并查看 OP 中的评论后,我发现 modsecurity 拒绝发布请求,谷歌搜索帮助我找到了这个解决方案。

通过将以下内容添加到站点配置来增加大小容限,即 etc/apache2/sites-available/[your_site.conf]

<IfModule mod_security2.c>
SecRequestBodyNoFilesLimit 5242880
</IfModule>

我使用了任意大的数字,但您可以使用任何您觉得合适的数字......随着大小的增加,您会增加 DOS 攻击的曝光率/严重性。

关于php - 请求实体太大 apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38229871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com