1. 程式人生 > >關於composer拉取報錯的問題(ssl錯誤)

關於composer拉取報錯的問題(ssl錯誤)

錯誤資訊:

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 ownrisk, by setting the ‘disable-tls’ option to true. 
由於我電腦上裝了好幾個PHP,以至於我忘記了我的composer是裝在哪個PHP上了。。所以我逐個修改了我的php.ini裡的
extension=php_openssl.dll ,但還是沒有解決這個問題 後來我開啟composer的環境變數,找到了安裝目錄,裡面是一個bat檔案處理的,開啟後發現他是通過PHP的環境變數來處理資料的,我通過環境變數找到了PHP的安裝目錄。。算是饒了個彎子。。 然後又修改了一次發現還是沒反應,暈倒,百度了一下,裡面有個配置項extension_dir = "./"需要修改成extension_dir = “ext”,因為dll在這個資料夾下面,如果裡面有配置了直接去掉前面分號就好了,然後重新嘗試了一下問題解決。