栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

apache error.log中的“ [notice]子pid XXXX退出信号分段错误(11)”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

apache error.log中的“ [notice]子pid XXXX退出信号分段错误(11)”

将gdb附加到httpd子进程之一,然后重新加载或继续工作并等待崩溃,然后查看回溯。做这样的事情:

$ ps -ef|grep httpd0     681     1   0 10:38pm ??         0:00.45 /Applications/MAMP/Library/bin/httpd -k start501   690   681   0 10:38pm ??         0:00.02 /Applications/MAMP/Library/bin/httpd -k start

现在将gdb附加到子进程之一,在本例中为PID 690(列为UID,PID,PPID等)

$ sudo gdb(gdb) attach 690Attaching to process 690.Reading symbols for shared libraries . doneReading symbols for shared libraries ....................... done0x9568ce29 in accept$NOCANCEL$UNIX2003 ()(gdb) cContinuing.

等待崩溃…然后:

(gdb) backtrace

要么

(gdb) backtrace full

应该给你一些线索,这是怎么回事。如果提交错误报告,则应包括回溯。

如果崩溃难以重现,则最好将Apache配置为仅使用一个子进程来处理请求。配置是这样的:

StartServers 1MinSpareServers 1MaxSpareServers 1


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/442974.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号