gpt4 book ai didi

Apache/2.4.7 (Ubuntu) - mod_dumpio 不记录发布数据

转载 作者:行者123 更新时间:2023-12-02 05:27:49 24 4
gpt4 key购买 nike

我似乎无法让 Apache 模块 mod_dumpio 记录任何内容。

我已尝试过 this post 中的建议

可以肯定的是,我已经尝试过以下方法

  1. 禁用了除我正在处理的网站之外的所有虚拟主机

  2. 运行a2enmod dump_io,并重启Apache,可以在/etc/apache/mods-enabled/dump_io.load中看到它>

  3. 检查/etc/apache/apache.conf LogLevel 是否也是 dumpio:trace7

  4. 我打开日志尾部-f n 20/var/log/apache2/packager-access.log

  5. 运行以下命令发送一些post数据--data "param1=value1&param2=value2"http://packager.local/api/package/create

  6. 只能看到类似 127.0.0.1 - - [12/Nov/2014:10:07:04 +0000] "POST/api/package/create HTTP/1.1"500 294 "- 的行““curl/7.35.0”

虚拟主机配置如下

    <VirtualHost *:80>
DocumentRoot /var/www/packager/web
ServerName lms-packager.local

ErrorLog ${APACHE_LOG_DIR}/packager-error.log
CustomLog ${APACHE_LOG_DIR}/packager-access.log combined

DumpIOInput On
DumpIOOutput On
LogLevel dumpio:trace7
</VirtualHost>

还有什么我可以尝试的

最佳答案

阅读后this post ,我尝试将配置移至服务器级别。

正如帖子所暗示的,Apache 手册的要点是

server config This means that the directive may be used in the server configuration files (e.g., httpd.conf), but not within any or containers. It is not allowed in .htaccess files at all.

以下内容也很重要,因此仅检查您的 ErrorLog 文件(例如/var/log/apache2/error.log),而不是任何虚拟主机文件,如果这是服务器配置,则有意义

to be logged (dumped) to the error.log file

关于Apache/2.4.7 (Ubuntu) - mod_dumpio 不记录发布数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26884591/

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