我无法让 Apache 生成除默认输出之外的任何 access.log 输出。
我试过了
apache.conf
更改虚拟主机容器中全局定义的日志“昵称” ,- 在 vhost 容器内完全关闭日志记录
- 编写自己的“昵称”并在 vhosts 容器中使用它们
apachectl -M 输出:
log_config_module (static)
我知道 Ubuntu 软件包维护人员对 Apache 进行了大量重写,我想知道是否存在一些我遗漏的 Ubuntu 特定开关或更改/问题,从而阻止了自定义日志记录?
我想要的输出是
- 只需在日志中插入“测试调试”纯文本条目即可
- 还插入此内容
\"%{Host}i\"
(客户端请求的域)
类似于:
LogFormat "debug-entry %h %l %u %t \"%r\" \"%{Host}i\" %>s %b" myCustom
CustomLog ${APACHE_LOG_DIR}/access.log myCustom