在 Solaris 10 服务器上,我安装了 Apache2 (v2.2.20)、PHP5 (v5.2.1) 以及来自 [1] 的所有依赖包:http://unixpackages.com(新的 sunfreeware.com)。
现在 apache 正在运行,启动时不会产生错误。问题是当我使用浏览器询问服务器时,我得到了 ERR_EMPTY_RESPONSE。
在日志中,每次我询问服务器时都会收到此错误:
child pid "PID" signal Segmentation fault (11)
它似乎来自 PHP,而在 httpd.conf 中停用它时没有错误,但我找不到在哪里。
[编辑]
使用 unixpackages.com 上提供的最新版本的 PHP (v5.3.6) 并在安装期间强制一些库路径解决了该问题。旧版本似乎不适用于 Apache v2.2.20。
非常感谢您的回答,尽管它们没有什么帮助。
答案1
答案2
启用核心转储。在核心上使用 pstack 显示堆栈跟踪。编辑您的问题并添加堆栈跟踪。