首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php5 fpm:如何从分段故障生成核心转储?

php5 fpm:如何从分段故障生成核心转储?
EN

Server Fault用户
提问于 2011-08-25 15:33:27
回答 1查看 9K关注 0票数 2

在负载下,我的PHP5-fpm (在32位ubuntu10.10上)会产生如下分段故障:

代码语言:javascript
复制
kernel: [4881937.884863] php5-fpm[2638]: segfault at 4204eb41 ip 0832d235 sp bfcea5e0 error 4 in php5-fpm[8048000+70d000]

如何使这些分段故障产生核心转储,以便检查调用堆栈以确定分段故障来自何处?

一旦核心转储被生产出来,它们会去哪里?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-08-25 15:48:12

您可以通过以下方式启用核心转储:

代码语言:javascript
复制
su -
echo '/tmp/core-%e.%p' > /proc/sys/kernel/core_pattern
echo 0 > /proc/sys/kernel/core_uses_pid
ulimit -c unlimited

rlimit_core指令在/etc/php-fpm.d/www.conf中设置为无限:

代码语言:javascript
复制
rlimit_core = unlimited
票数 12
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/304947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档