Apache 分段错误

Apache 分段错误

我无法启动 Apache,并出现以下错误:

[root@web]# /etc/init.d/httpd start
Starting httpd: /bin/bash: line 1: 19232 Segmentation fault      /usr/sbin/httpd
[root@web]# /usr/sbin/apachectl -k start
/usr/sbin/apachectl: line 102: 19919 Segmentation fault      $HTTPD $OPTIONS $ARGV

我使用 webmin 控制面板,并已尝试从头开始重新安装 Apache。有人能建议我还应该尝试做什么吗?非常感谢。

更新:

错误日志中始终只写一行,这似乎不太重要:

[Mon Nov 14 19:00:09 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

更新2:

我最近在日志中看到以下错误。似乎有些模块不兼容,所以我刚刚在 php.ini 中禁用了这些扩展:fileinfo 和 mcrypt。我应该可以在没有它们的情况下启动 Web 服务器。

PHP Warning:  PHP Startup: fileinfo: Unable to initialize module\nModule compiled with module API=20050922, debug=0, thread-safety=0\nPHP    compiled with module API=20060613, debug=0, thread-safety=0\nThese options need to match\n in Unknown on line 0
PHP Warning:  Module 'mcrypt' already loaded in Unknown on line 0

更新 3:

[root@web]# file /usr/sbin/httpd
/usr/sbin/httpd: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, stripped
[root@web]# uname -m
x86_64

相关内容