日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何解決makehashphp錯誤問題

本文操作環(huán)境:macOS 10.15.7系統(tǒng)、php7.3.24版、DELL G3電腦

本機測試環(huán)境是 macOS 10.15.7, nginx 1.19, php7.3.24 ,macbook air2017電腦

如何解決make hash php錯誤問題?

php7.3安裝擴展Molten 遇到make編譯 HASH_FLAG_PERSISTENT 報錯問題 - 木木船長

1、下載molten包 https://github.com/chuan-yun/Molten 并解壓目錄并進(jìn)入目錄

cd /Applications/MAMP/bin/php/php7.3.24/include/php/ext/Molten-master

2、執(zhí)行phpize 以下phpize的執(zhí)行路徑根據(jù)自己環(huán)境默認(rèn)php版本的路徑來,我用的7.3 (記得要切換至swoole擴展目錄下執(zhí)行)

sudo /Applications/MAMP/bin/php/php7.3.24/bin/phpize

3、執(zhí)行 ./configure (注意php-config的路徑)

./configure --with-php-config=/Applications/MAMP/bin/php/php7.3.24/bin/php-config --enable-zipkin-header=yes

4、然后就是 make && make install 會遇到如圖的問題

這個報錯是因為7.3以后的版本 HASH_FLAG_PERSISTENT 都改成了 IS_ARRAY_PERSISTENT

解決方法:

找到路徑文件 (下載的Molten-master的路徑)

/Applications/MAMP/bin/php/php7.3.24/include/php/ext/Molten-master/molten.c

把文件里面的 HASH_FLAG_PERSISTENT 替換成 IS_ARRAY_PERSISTENT,后保存文件。

5、繼續(xù)執(zhí)行make && make install ,成功后 配置php.ini,添加以下 (注意路徑)

extension="/Applications/MAMP/bin/php/php7.3.24/lib/php/extensions/no-debug-non-zts-20180731/molten.so"

新聞標(biāo)題:如何解決makehashphp錯誤問題
轉(zhuǎn)載來于:http://www.dlmjj.cn/article/dpdpggj.html