Zend_mm_heap损坏并且分段错误

时间:2014-10-21 19:06:30

标签: php multithreading apache segmentation-fault

我有PHP CLI脚本。脚本的平均运行时间为20分钟,但有时在脚本停止大约10,15分钟后会出现segmentation fault错误。

如果程序成功完成,我会在控制台zend_mm_heap corrupted

中收到错误/警告消息

我有8个线程,他们大部分时间都在等待一些外部响应。当我没有线程的情况下执行此操作时,我也会遇到相同的错误,但是此程序需要超过2小时才能完成。

以下图片是htop命令,用于进程视图。 server have 8 processors

我需要提一下,我在此服务器上只拥有用户权限,并且已安装PHP 5.5

1 个答案:

答案 0 :(得分:0)

运行export USE_ZEND_ALLOC=0

如果您使用的是apache,请将此命令添加到/etc/apache2/envvars

如果您使用的是CLI,请将此命令添加到~/.bashrc(或.bash_profile)。