当我的开发机(Linux Mint)上的PHPUnit测试失败时,会在我的持续集成服务器(Centos)上引发“分段错误”(Segmentation Fault)。两台机器都运行相同版本的PHPUnit。我的开发机运行PHP 5.3.2-1ubuntu4.9,而CI运行的是PHP 5.2.17。尽管如此,我还是不想将升级PHP作为最后一招。
根据此主题:PHPUnit gets segmentation fault 我尝试了停用/重新安装Xdebug。我没有安装inclue.so。
在CI服务器上,我目前只有两个扩展处于活动状态:php-xml中的dom(phpunit所需)和memcache(框架所需),其他所有扩展均已关闭。