Hor*_*rse 5 php apache segmentation-fault
好吧,有一个相当庞大的内部系统.我们有一个友好的友好主人,他们通常与我们合作,如果出现问题,保持工作正常,或者至少指出我们正确的方向.
不久之前,我们不得不拿一份代码并将其托管在一个托管Rackspace的客户外部专用服务器上.考虑到一切都运行良好了几个月,突然间服务器不断抛出混乱和分段错误,例如
[注意]儿童pid 8628退出信号分段故障(11)
即使没有更改代码,主机也说它可能是一个PHP问题,开发人员(我们)将不得不调查它.我甚至没有看到一个问题,只是在apache日志旋转的某些时候(深夜),这导致它倒下.
我让他们启用了核心转储,我有一堆它们,并修复由PHP引起的Apache分段错误,但是机架空间似乎已经将所有的php和apache源dirs移动到上帝知道在哪里,我找不到.gdbinit使用'find'在服务器上的任何地方,以及我可以从gdb中获取的所有内容
Program terminated with signal 11, Segmentation fault.
#0 0x00002b8d6fc36c60 in ?? ()
Run Code Online (Sandbox Code Playgroud)
......如果试过的话,那就没那么有用了!
关于在我的代码中跟踪这个假设的问题从哪里开始的任何想法?
您可以首先将 PID 添加到 apache 日志,然后查看哪一个在什么之后死亡...您将至少看到它是否是相同的请求。
也许您可以看到崩溃开始之前更新的内容,如果某些模块已更新并且没有它们就无法生存,您也许可以回滚到以前的配置。
| 归档时间: |
|
| 查看次数: |
3788 次 |
| 最近记录: |