【问题标题】:How to define the message content in Apache log?如何定义 Apache 日志中的消息内容?
【发布时间】:2011-03-13 11:28:18
【问题描述】:



我想在 Apache 日志中的每条消息中添加一些有用的消息,例如用户 ID 和会话键值。我用谷歌搜索,但只找到了如何格式化消息头,即日志时间、远程 IP、本地 IP。 Apache 日志中的所有消息内容都是请求 URL。

我想知道有什么方法可以定义消息的内容。 Apache 服务器是否为此提供了一些插件?

【问题讨论】:

    标签: apache2 logging


    【解决方案1】:

    查看mod_log_config 及其CustomLog 指令。

    您应该能够使用 %..C 指令记录会话 ID。还有一个CookieLog

    【讨论】:

    • 我已经检查了 mod_log_config。如果我将用户 ID 保存在 cookie 中,'%..C' 将起作用。如果 cookie 中不存在该消息,我该怎么办,您认为 '%..e' 会帮助我吗?我可以在我的 Web 应用程序中设置一些环境参数,然后获取并记录。
    • @Roy 可能有用!我很想知道它是否确实如此。
    猜你喜欢
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    • 2021-03-19
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    相关资源
    最近更新 更多