PHP-FPM。分段错误。唐´;我不理解堆芯转储

PHP-FPM。分段错误。唐´;我不理解堆芯转储,php,segmentation-fault,apache2,internal-server-error,Php,Segmentation Fault,Apache2,Internal Server Error,在我们的web服务测试环境中,有一个请求导致500个内部服务器错误。这件事偶然发生了一段时间。现在,500是每个请求(到某个REST路由)的结果。我们使用的:Ubuntu服务器12.04、Apache2.2、PHP-FPM(PHP5.5.16)、PHPLIBS:Zend Framework 2、MongoDB、Doctrine 2 ODM、Redis。Apache是通过apt安装的。PHP是使用以下配置编译的: /configure--prefix=/usr--sysconfdir=/etc-

在我们的web服务测试环境中,有一个请求导致500个内部服务器错误。这件事偶然发生了一段时间。现在,500是每个请求(到某个REST路由)的结果。我们使用的:Ubuntu服务器12.04、Apache2.2、PHP-FPM(PHP5.5.16)、PHPLIBS:Zend Framework 2、MongoDB、Doctrine 2 ODM、Redis。Apache是通过apt安装的。PHP是使用以下配置编译的:

/configure--prefix=/usr--sysconfdir=/etc--localstatedir=/var--datadir=/usr/share/php--mandir=/usr--enable cli--enable fastcgi--enable fpm--with fpm user=www data--with fpm group=www data--with config file path=/etc without-t1lib--禁用短标记
--启用pcntl——使用tsrm pthreads——使用zlib——启用Sysvsg——启用sysvsem——启用Sysvsm——启用bcmath——使用-bz2——启用日历——启用exif——启用ftp——使用iconv dir——使用gettext——使用imap——使用imap ssl——使用openssl——启用mbstring
--使用mcrypt——使用mhash——使用pspell——启用soap——启用套接字——启用wddx——使用xmlrpc——使用xsl——启用zip——使用kerberos——使用tidy——使用curl——启用ctype——启用dbase——启用魔术引号——启用反射——启用exif——使用gd

--使用jpeg dir=/usr——使用png dir=/usr——使用vpx dir=/usr——使用freetype dir=/usr——使用-t1lib——启用exif——启用gd本地ttf——启用gd jis conv——使用pear——启用调试
如果php因segfault而崩溃,那么您就遇到了一个大问题。php代码不可能导致php解释器崩溃。谢谢。那么,一个快速的解决方案就是更新PHP?还有什么建议吗?FWIW有很多事情可以在普通PHP代码中做,从而导致SEGFORT。例如,过多的递归将导致segfault。