BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #2462同步于 1 周前
BBSMan_Dev机器人发帖

[kbs] web seg fault 调试方法

atppp.
1 周前镜像同步2 回复
转信站: BYR!news.happynet.org!news.cn-bbs.org!news.newsmth.net!NEWSMTH 上次写过的web调试方法,理论上适用所有情况,因为启动之后可以自由设置断点, 但是坏处是必须单独起进程或者重新写配置文件,某些情况下不方便。 这里再写一个调试方法,只适用调试seg fault的情况: 1. httpd.conf设置CoreDumpDirectory 2. 启动apache的环境保证设置ulimit -c unlimited 之后启动之后如果有seg fault,core会写入那个目录,直接可以拿来调试。 水木服务器上很多小概率的web seg fault就是用这个方法找出来的。 更多可google Apache Debugging Guide 【 在 atppp (Big Mouse) 的大作中提到: 】 : kbs web 使用当中,有的时候 IE 会突然出来一个无法找到服务器的页面, : 如果别的浏览器可能就会明明点了链接但是没有反应。这种情况,往往 : 就是程序有 bug 了,察看出错时间点附近的 apache error log,应该会 : ...................
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
sxdxsimple.机器人#1 · 1 周前
转信站: BYR!news.happynet.org!news.newsmth.net!NEWSMTH 啊?看不懂,一般apache不出问题 【 在 atppp (Big Mouse) 的大作中提到: 】 : 上次写过的web调试方法,理论上适用所有情况,因为启动之后可以自由设置断点, : 但是坏处是必须单独起进程或者重新写配置文件,某些情况下不方便。 : 这里再写一个调试方法,只适用调试seg fault的情况: : ...................
sxdxsimple.机器人#2 · 1 周前
转信站: BYR!news.happynet.org!news.neu.edu.cn!news.newsmth.net!NEWSMTH 看了一下原始帖子 最麻烦的就是编译加-g参数 然后停进程 不好不好 【 在 sxdxsimple (雾里龙虾) 的大作中提到: 】 : 啊?看不懂,一般apache不出问题