周梦康 发表于 2016-05-23 3195 次浏览 标签 : 未完成

要对某段代码性能优化,则装了xhprof,简单的代码测试没问题,不过直接放在项目中则直接502了,php-fpm 的错误日志如下

[23-May-2016 16:01:05] WARNING: [pool www] child 23269 exited on signal 11 (SIGSEGV) after 86.888837 seconds from start
[23-May-2016 16:01:05] NOTICE: [pool www] child 23975 started

如何找出发生SEGV内存错误的程序,尝试如下去做,但是没有生成core文件

最后找到 https://www.drupal.org/node/2126573 解决了

在代码中设置:

xhprof_enable(XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY);



👇 下面是我的公众号,高质量的博文我会第一时间同步到公众号,给个关注吧!

评论列表