政府網(wǎng)站建設(shè)的總結(jié)東莞企業(yè)網(wǎng)站模板建站
1、php項(xiàng)目composer update報(bào)錯(cuò)
?
2、curl -V檢查
?
發(fā)現(xiàn)curl已經(jīng)支持了https了
3、php版本檢查
?
4、php插件檢查
?
插件也已經(jīng)含有openssl組件了
5、phpinfo檢查 curl是否開啟ssl
?
定位到問題所在,php7.4的 curl擴(kuò)展不支持 https 需要重裝 php7.4的curl擴(kuò)展
6、curl下載
下載curl:https://curl.se/download.html
我下載的是當(dāng)前最新的 curl-7.82.0版本
7、卸載mac自帶curl
brew uninstall curl
8、編譯安裝curl
./configure --with-php-config=/Applications/MxSrvs/bin/php/bin/php-config --with-openssl=/usr/local/opt/openssl
備注:
–with-php-config=/Applications/MxSrvs/bin/php/bin/php-config 為php安裝
--with-openssl=/usr/local/opt/openssl 指定openssl
下一步
make && make install
安裝完成
9、查找集成環(huán)境 MxSrvs curl位置
? ?_curl pwd
/Applications/MxSrvs/libs/_curl
將原來(lái)_curl下的bak下,把新的curl復(fù)制過(guò)來(lái)
mv 7.70.0/ 7.70.0_bak
cp -r /xxx/Downloads/curl-7.82.0 7.82.0/
10、通過(guò)MxSrvs客戶端界面重啟php
打印phpinfo
?
11、執(zhí)行composer update
終于ok了