AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 799292
Accepted
Isidius
Isidius
Asked: 2016-08-27 03:11:36 +0800 CST2016-08-27 03:11:36 +0800 CST 2016-08-27 03:11:36 +0800 CST

防止Apache2在错误日志中写入启动信息

  • 772

Apache2 总是将启动信息写入错误日志。请参阅以下输出:

[Fri Aug 26 12:57:54.298895 2016] [ssl:warn] [pid 4287] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 26 12:57:54.326885 2016] [mpm_prefork:notice] [pid 4287] AH00163: Apache/2.4.10 (Linux/SUSE) OpenSSL/1.0.1k-fips PHP/5.6.1 configured -- resuming normal operations
[Fri Aug 26 12:57:54.326943 2016] [core:notice] [pid 4287] AH00094: Command line: '/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D CACTI -D SYSTEMD -D FOREGROUND'

我如何配置 apache2 来阻止它,因为它让webmin感到困惑,它认为虽然它成功启动了,但它没有..

我在任何配置文件中都没有设置

LogLevel debug|trace
startup apache-2.4 apache2 mpm-prefork
  • 3 3 个回答
  • 1012 Views

3 个回答

  • Voted
  1. Best Answer
    Unbeliever
    2016-08-27T03:38:19+08:002016-08-27T03:38:19+08:00

    您可以通过全局或基于每个模块设置适当的日志级别来停止记录这些日志。https://httpd.apache.org/docs/current/mod/core.html#loglevel

    因此,如果一般或核心日志级别低于“通知”,您将不会获得第三条日志行。如果 general 或 mpm_prefork 日志级别低于通知级别,那么您将不会得到第二行。如果一般或 ssl 日志级别低于警告,您将不会得到第一行。

    或者,您可以使用管道日志并将它们过滤掉:http ://httpd.apache.org/docs/current/logs.html#piped

    然而,真正需要修复的是 webmin,因为这些是完全正常的日志条目。我会向 webmin 人员记录一个缺陷。

    • 0
  2. Anthony Geoghegan
    2016-08-27T03:42:48+08:002016-08-27T03:42:48+08:00

    Apache 2.4 中的默认LogLevel是warn(我建议保留它)。您的 Apache 配置必须在某处进行更改,notice因为它显示了该级别的消息详细程度。您应该删除此设置,以便使用默认级别warn。

    我还建议解决Init: Session Cache is not configured警告。

    • 0
  3. Gino
    2016-08-27T03:50:11+08:002016-08-27T03:50:11+08:00

    要摆脱错误消息,请按照此处的步骤操作。

    要查看更少的日志记录,您可以在 httpd.conf 文件中编辑此行,仅当出现导致服务器故障的错误时才会记录LogLevel warn到该行。LogLevel error

    如果您只想删除第一条消息,则可以在不需要时禁用 SSL 模块,方法是LoadModule ssl_module在 httpd.conf 文件中注释该行。或者通过正确配置 SSLSessionCache。详细说明可在此处找到。

    如果在error.log文件中遇到如下错误:

    [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

    这通常表明发行版从基本 SSL 虚拟主机配置中分解了 SSL 指令。apache.org 的 Apache 软件包附带的默认 SSL 配置包含这些 SSL 配置以及基本虚拟主机配置。

    确保您的 SSL 配置文件在您的虚拟主机配置文件之前被加载并包含如下所示的行:

    SSLSessionCache shmcb:/some/example/path/ssl_scache(512000)

    注意:要使其工作,您需要安装并启用 socache_shmcb_module。

    • 0

相关问题

  • 通过远程桌面登录 Windows Vista 时阻止某些启动程序运行

  • Jetty 7 给出 HTTP 错误:503 - 服务不可用

  • 如何禁用 OSX 启动声​​音?[关闭]

  • Windows XP 挂在登录屏幕上

  • 单人 ISV,您推荐哪种类型的服务器硬件?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve