将项目打包成二进制文件后,启动项目后一直报 zend_mm_heap corrupted。用打包时生成phar文件启动就正常。这是什么问题呢?
zend_mm_heap corrupted
phar
执行 php -v ,看下本地php版本多少,是不是和二进制php版本不一致
加大内存试试
本地版本和打包版本都是8.1,functions.php有添加 ini_set('memory_limit', '512M');
遇到同样的情况
现在还不能用8.1,不稳定,有bug 最好用8.0 没任何问题,我现在就打包的8.0无bug
感谢,有效果
我用8.1版本打包也出现了这个情况了
https://www.workerman.net/q/10706
php8.1.15版本可能有点问题。 webman官网php8.1打包已经升级到8.1.19,删除 build/ 目录下的所有文件,然后重新打包试下
build/
OK,老大,你是神速呀
哦了。老大威武。。。
执行 php -v ,看下本地php版本多少,是不是和二进制php版本不一致
加大内存试试
本地版本和打包版本都是8.1,functions.php有添加 ini_set('memory_limit', '512M');
遇到同样的情况
现在还不能用8.1,不稳定,有bug 最好用8.0 没任何问题,我现在就打包的8.0无bug
感谢,有效果
我用8.1版本打包也出现了这个情况了
https://www.workerman.net/q/10706
php8.1.15版本可能有点问题。
webman官网php8.1打包已经升级到8.1.19,删除
build/
目录下的所有文件,然后重新打包试下OK,老大,你是神速呀
哦了。老大威武。。。