我在安裝這個包
<code>composer global require "fxp/composer-asset-plugin:~1.1"</code>
提示了以下資訊
<code> The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disabl e-tls' option to true.</code>
是不是說如果把tls禁用掉就可以繼續用了,然後後果自負?
補充,我把php裡面的php.ini的openssl擴充打開了
經大神指導已經解決,主要是php.ini沒有設定擴展路徑的原因。
而且我之前下過wamp,系統環境變數裡面有殘留的路徑,要刪除
<code>php.ini里设置 extension_dir = "ext"</code>
我在安裝這個包
<code>composer global require "fxp/composer-asset-plugin:~1.1"</code>
提示了以下資訊
<code> The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disabl e-tls' option to true.</code>
是不是說如果把tls禁用掉就可以繼續用了,然後後果自負?
補充,我把php裡面的php.ini的openssl擴充打開了
經大神指導已經解決,主要是php.ini沒有設定擴展路徑的原因。
而且我之前下過wamp,系統環境變數裡面有殘留的路徑,要刪除
<code>php.ini里设置 extension_dir = "ext"</code>
php的openssl擴充沒開,編輯php.ini打開openssl擴充之後即可
補充一點,快速檢查你擴充功能是否開啟:
php -m
如果列出的擴展中沒有你所開啟的擴展,請依次檢查:
php 版本,這個對於環境中存在多種 php 版本時是首要檢查項,因為 web 服務和 CLI 很可能版本不一致;
設定檔路徑
擴充路徑,例如題主遇到的問題;
擴充版本,這個會有報錯,一般執行 php -m 指令就會提示