wamp環(huán)境下運(yùn)行composer的坑

下面由composer使用教程欄目為大家介紹wamp環(huán)境下運(yùn)行composer的坑的解決辦法,希望對(duì)需要的朋友有所幫助。

wamp環(huán)境下運(yùn)行composer的坑

今天在用composer安裝laravel時(shí)報(bào)錯(cuò)

The?openssl?extension?is?required?for?SSL/TLS?protection?but?is?not?availab?le.?If?you?can?not?enable?the?openssl?extension,?you?can?disable?this?error?,?at?your?own?risk,?by?setting?the?'disable-tls'?option?to?true.

網(wǎng)上說(shuō)是OpenSSL沒有打開的問(wèn)題,打開php.ini,啟用插件并設(shè)置相應(yīng)的證書,然后重啟apache

理論上來(lái)說(shuō),走到這一步應(yīng)該沒什么問(wèn)題了,phpinfo();里也有OpenSSL的擴(kuò)展,但是報(bào)錯(cuò)依舊。

研究后發(fā)現(xiàn),composer判斷OpenSSL的依據(jù)是:當(dāng)前環(huán)境變量下的php目錄下的php.ini文件,但是wamp下php.ini文件實(shí)際上對(duì)應(yīng)的是php目錄下的phpForApache.ini而不是php.ini,所以把phpForApache.ini里的內(nèi)容全部復(fù)制到php.ini,再次運(yùn)行composer install就沒有報(bào)錯(cuò)了。

以上就是wamp環(huán)境下運(yùn)行

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享