为什么PHP应用程序会产生间歇性故障?

为什么PHP应用程序会产生间歇性故障?,php,symfony,apache2,Php,Symfony,Apache2,我正在一个PHP应用程序上做一些负载测试(如果有必要的话,这是一个symfony应用程序),日志中充满了这样的错误。我正在努力弄清楚这些断层为什么会发生 【2013年3月13日星期三00:54:47】【注意】子pid 18830出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump 【2013年3月13日星期三00:54:55】【注意】子pid 19016出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump 【2013年3月1

我正在一个PHP应用程序上做一些负载测试(如果有必要的话,这是一个symfony应用程序),日志中充满了这样的错误。我正在努力弄清楚这些断层为什么会发生

【2013年3月13日星期三00:54:47】【注意】子pid 18830出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump

【2013年3月13日星期三00:54:55】【注意】子pid 19016出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump

【2013年3月13日星期三00:54:56】【注意】子pid 19002出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump

【2013年3月13日星期三00:54:58】【注意】子pid 19041出口信号总线错误(7),可能在/tmp/apache2 gdb转储中出现coredump

当我从核心转储生成回溯时,我得到

[新LWP 588][使用libthread_db启用的线程调试]使用主机 libu数据库库

“/lib/i386 linux gnu/tls/i686/nosegng/libthread_db.so.1”。核心是 由“/usr/sbin/apache2-k start”生成。程序终止于 信号7,总线错误

0在/build/buildd/php5-5.4.6/Zend/Zend_语言扫描仪上的lex_扫描(zendlval=0xb6d2ce38)。c:2260

螺纹1(螺纹0xb7485700(LWP 588)):

0在/build/buildd/php5-5.4.6/Zend/Zend_语言扫描仪上的lex_扫描(zendlval=0xb6d2ce38)。c:2260


那么也许这与解析有关?然而,我对php的内部结构知之甚少,所以我不确定。可能是什么原因造成的?

看起来apache或php已损坏,请重新安装并告诉我们错误是否仍然存在。这甚至可能是硬件问题。@Soundz apache/mod_php和nginx/php_fpm都会出现这种情况,php有多个版本,安装了或没有安装APC。这些组合都在同一个实例上进行了测试,所以我们将尝试一个新的组合,并在该实例上进行测试…我们也有这个问题。。。14.04/php55、15.10/php56-每次都可以通过vbox复制,但到目前为止在产品上没有任何问题(带有php56的amazon linux)