sinobuy
  

你好! 访客. 请先 登陆注册一个帐号.
十月 23, 2019, 10:03:02 pm
论文答辩趣闻 新年祝福短信 淘淘成长日记 可爱发行全攻略 鬼故事一箩筐 杨柳青石家大院 淘淘成长日记
* 首页 说明 搜索 日历 登陆 注册
公告和新闻:关注原生态购物网微信公众号就有赢取超值大礼的机会 点击进入
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: 解决php5.2.5下zend_mm_heap corrupted问题 0 会员 以及 1 访客 正在阅读本篇主题. « 上一篇主题 下一篇主题 »
页: [1] 向下 打印
作者 主题: 解决php5.2.5下zend_mm_heap corrupted问题  (阅读 2526 次)
水影凝月
Administrator(管理员)
级别:东方不败
*****

受欢迎度: 190
在线 在线

帖子: 23122


451314485
个人网站 电子邮件
解决php5.2.5下zend_mm_heap corrupted问题
« 于: 十一月 24, 2016, 11:53:39 am »

资料一:


    今天在测试新代码时,突然报出一个zend_mm_heap corrupted。经过验证是因为 output_buffering=4096导致的。
    关闭此选项或者在命令行执行export USE_ZEND_ALLOC=0后。不再出现。

    PHP源代码中的坑还是挺多的。尤其是多线程模式下,有不少内存问题。


    原文地址:http://rango.swoole.com/archives/149


资料二:

    1. 加载不了扩展
    2. 连接mysql的时候apache出现zend_mm_heap corrupted错误
    之前没发现此问题,因为以前都是直接用php的安装包,这次直接解压.
    加载不了扩展的问题, 默认的extension_dir = ".\ext",扩展加载不了,后来换了绝对路径extension_dir = "D:/Programs/php/ext", 能加载一部分,有一部分加载不了如mcrypt和pdo之类的.
    后来发现,只要在系统环境变量Path里加入php的目录就行了,之后就可以用extension_dir = ".\ext"这句了,所有扩展都加载正常.php安装包自动设置环境变量的.

    出现zend_mm_heap corrupted的错误,这个我去Google了一下(翻牆),还是环境变量的问题,新建一个系统变量名为USE_ZEND_ALLOC,值设成0, 再启动apache发现php连接MySQL一切正常!
已记录


原生态特色礼品:沉香 紫檀 黄花梨
页: [1] 向上 打印 
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: 解决php5.2.5下zend_mm_heap corrupted问题 « 上一篇主题 下一篇主题 »
跳到:  

友情链接: 原生态购物网 原生态官方博客  佛珠网  搜狐社区 淑女情缘论坛 沉香
  原生态论坛© 2005~2017, www.sinobuy.cn 版权所有
Powered by SMF 1.1 RC1 Lewis Media.
Powered by MySQL  Powered by PHP  Valid XHTML 1.0!  Valid CSS!