首页 > 解决方案 > 增加 Apache 中查询字符串的最大长度

问题描述

我正在尝试向运行 Apache 2.4.29 的服务器发出请求,但在错误日志中(在 var/log/apache2/error.log 中)它显示以下错误:

[2021 年 2 月 23 日星期二 12:10:20.210757] [proxy_fcgi:warn] [pid 17157:tid 140312202696448] [客户端 XXXX:58224] AH02536:无法在 16384 字节中编码 envvar 'QUERY_STRING'

[2021 年 2 月 23 日星期二 12:10:20.210830] [proxy_fcgi:warn] [pid 17157:tid 140312202696448] [客户端 XXXX:58224] AH02536:无法在 16384 字节中编码 envvar 'REQUEST_URI'

我已经使用以下几行配置了文件 apache2.conf 以允许我想要的长度(在 /etc/apache2/apache2.conf 中):

LimitRequestLine 32000
LimitRequestFieldSize 32000

但这似乎并没有解决问题。

如何允许请求此 URI?

标签: apache

解决方案


推荐阅读