【问题标题】:Webserver crash due to lt-httpd segfault error 6由于 lt-httpd segfault 错误 6 导致 Web 服务器崩溃
【发布时间】:2015-01-09 18:52:20
【问题描述】:

我们在 debian 机器上拥有托管 wordpress 网站的网络服务器。前两天突然崩溃,开始在/var/log/messages记录如下错误。但是,/var/log/apache2/error.log/var/log/apache2/access.log 中没有条目

Jan  9 09:55:05 server-name kernel: lt-httpd[21834]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:56:13 server-name kernel: lt-httpd[21824]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:56:36 server-name kernel: lt-httpd[21827]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:57:31 server-name kernel: lt-httpd[21840]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:57:33 server-name kernel: lt-httpd[21841]: segfault at 00007fff3544afb8 rip 00002b4475e212f5 rsp 00007fff3544afc0 error 6
Jan  9 09:57:40 server-name kernel: lt-httpd[21844]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:57:53 server-name kernel: lt-httpd[21846]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:02 server-name kernel: lt-httpd[21847]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:03 server-name kernel: lt-httpd[21848]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:04 server-name kernel: lt-httpd[21838]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:05 server-name kernel: lt-httpd[21855]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:27 server-name kernel: lt-httpd[21859]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:28 server-name kernel: lt-httpd[21861]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:29 server-name kernel: lt-httpd[21862]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:58:30 server-name kernel: lt-httpd[21865]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:59:35 server-name kernel: lt-httpd[21866]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:59:36 server-name kernel: lt-httpd[21867]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 09:59:37 server-name kernel: lt-httpd[21857]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 10:00:17 server-name kernel: lt-httpd[21871]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 10:00:18 server-name kernel: lt-httpd[21873]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 10:00:19 server-name kernel: lt-httpd[21874]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6
Jan  9 10:00:19 server-name kernel: lt-httpd[21877]: segfault at 00007fff3544af28 rip 00002b4475e212f5 rsp 00007fff3544af30 error 6

我两天前开始在这台服务器上工作,但对它没有深入的了解。每当我们尝试访问它托管的网站时,它都会记录一行新的段错误。如果有人能指出我正确的方向,将不胜感激。

服务器有:

PHP v5.2.5
Apache v2.2.3

【问题讨论】:

  • 最后的错误码6表示segfault是由用户态写入导致找不到页面。
  • 这是什么日志?内核消息让我觉得是系统日志。
  • @BrokenBinary 我也发现了该信息,但不知道它的真正含义。两天前服务器工作正常,我们没有改变任何东西。
  • @LuckyBurger 它在syslog

标签: php wordpress apache segmentation-fault


【解决方案1】:

我认为问题出在 PHP 中的错误配置
您是否在“php.ini”中启用了“apc.so”?如果是,请禁用它并重新启动 apache 服务器

【讨论】:

  • php.ini 文件中没有引用 apc.so
  • 原来是插件问题。
【解决方案2】:

这个问题原来是由一个名为“Wiki Lite”的插件引起的。我们的页面使用的是 1.0.8 版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 2014-05-25
    • 2013-01-16
    • 2015-12-13
    • 1970-01-01
    相关资源
    最近更新 更多