將項目打包成二進制文件后,啟動項目后一直報 zend_mm_heap corrupted。用打包時生成phar文件啟動就正常。這是什么問題呢?
zend_mm_heap corrupted
phar
執(zhí)行 php -v ,看下本地php版本多少,是不是和二進制php版本不一致
加大內(nèi)存試試
本地版本和打包版本都是8.1,functions.php有添加 ini_set('memory_limit', '512M');
遇到同樣的情況
現(xiàn)在還不能用8.1,不穩(wěn)定,有bug 最好用8.0 沒任何問題,我現(xiàn)在就打包的8.0無bug
感謝,有效果
我用8.1版本打包也出現(xiàn)了這個情況了
http://wtbis.cn/q/10706
php8.1.15版本可能有點問題。 webman官網(wǎng)php8.1打包已經(jīng)升級到8.1.19,刪除 build/ 目錄下的所有文件,然后重新打包試下
build/
OK,老大,你是神速呀
哦了。老大威武。。。