Php 信号11时退出
我有个大问题。我在服务器(Ubuntu14.04)上安装了php5扩展名Php 信号11时退出,php,ubuntu,nginx,xhprof,Php,Ubuntu,Nginx,Xhprof,我有个大问题。我在服务器(Ubuntu14.04)上安装了php5扩展名XHprof,当我尝试使用它时,我有502坏网关。nginx的日志是空的,在php fpm日志中我有以下内容: [17-Jul-2017 19:20:25] WARNING: [pool www] child 8944 exited on signal 11 (SIGSEGV) after 16.428915 seconds from start 在我的脚本中,我写了以下内容: if( extension_loaded(
XHprof
,当我尝试使用它时,我有502坏网关
。nginx的日志是空的,在php fpm日志中我有以下内容:
[17-Jul-2017 19:20:25] WARNING: [pool www] child 8944 exited on signal 11 (SIGSEGV) after 16.428915 seconds from start
在我的脚本中,我写了以下内容:
if( extension_loaded( 'xhprof' ) ){
if( function_exists( 'xhprof_enable' ) ){
xhprof_enable( XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY );
echo 'OK!';
}
}
如果我用xhprof_enable()注释行,它将打印OK代码>并且工作正常。因此,已加载扩展名xhprof
并存在函数xhprof\u enable()
(可用)。和phpinfo()
显示xhprof
存在。我能做什么?这是非常重要的
对不起,我的英语:)我知道一点。这是一个众所周知的问题,请参阅
没有官方的修复程序,项目似乎处于非活动状态,已经有4年多没有发布过了
但是,您可以通过使用xhprof\u标志\u无内置项调用xhprof\u enable()
来解决此问题:
xhprof_enable(XHPROF_FLAGS_NO_BUILTINS);