如何在Apache2.4上输出LimitRequestBody的当前值

如何在Apache2.4上输出LimitRequestBody的当前值,apache,apache2.4,amazon-linux,Apache,Apache2.4,Amazon Linux,我在客户使用的一个网站上上传文件(通过WordPress)时遇到问题。我使用的是Apache2.4.39(Amazon)和PHP7.0.33 我已将/etc/httpd/conf/httpd.conf文件中的LimitRequestBody指令设置为非常大的数字(如104857600=100MB),并将其设置为零(0) 我正在测试的文件大小为11MB。对于给定的虚拟主机或整个服务器,是否有可能使用命令行通过输出LimitRequestBody变量的方法?我正在尝试验证实际值是什么,除了使用“gr

我在客户使用的一个网站上上传文件(通过WordPress)时遇到问题。我使用的是Apache2.4.39(Amazon)和PHP7.0.33

我已将
/etc/httpd/conf/httpd.conf
文件中的
LimitRequestBody
指令设置为非常大的数字(如
104857600=100MB
),并将其设置为零(0)

我正在测试的文件大小为11MB。对于给定的虚拟主机或整个服务器,是否有可能使用命令行通过输出
LimitRequestBody
变量的方法?我正在尝试验证实际值是什么,除了使用“grep”从conf文件中提取值之外,我找不到任何关于如何执行此操作的文档。。。这是我设置的值,似乎被忽略了

我在
/etc/httpd/
目录中搜索了任何
LimitRequestBody
条目(使用grep),只在
/etc/httpd/conf/httpd.conf
文件中找到了一个引用(我创建的)


我已经确认PHP
post_max_size
upload_max_filesize
都是32M。

如果您想知道PHP当前运行的配置是什么,您可以简单地创建一个phpinfo文件:

之后,如果存在差异,则需要在php.ini文件(系统范围的配置文件)中进行更改:


在我的特定情况下,影响允许上载文件大小的三个变量是:

LimitRequestBody -> /etc/httpd/conf/httpd.conf
post_max_size and upload_max_filesize in the /etc/php.ini
我的问题是WordPress安装有一个插件(一体化的WP安全和防火墙),该插件将LimitRequestBody 10240000添加到.htaccess文件中。当我最终找到该条目并使用“自定义规则”部分将其覆盖到我想要的值时,问题就解决了