轉自:http://my.oschina.net/yearnfar/blog/346727
今天嘗試在win7下運行composer卻出現SSL報錯:
?
34567891014D:datawwwmmoyusymapp>php -f %phprc%composer 安裝包 [ComposerDownloaderTransportException] 「https://packagist.org/package 作業失敗,代碼 1。 OpenSSL 錯誤訊息: 錯誤:14090086:SSL 程式:SSL3_GET_SERVER_CERTIFICATE:憑證驗證失敗 未能啟用 加密 無法開啟流:操作失敗 安裝 [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--無自訂安裝程式] [--無腳本] [--無進度] [-v|vv|vvv|--ver|vv|vvv|--ver
|vv|vvv|--ver|vv|vvv|--ver|vv|vvv|--ver
--最佳化自動載入器]
🎜🎜🎜🎜 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜
沒有安裝CA證書導致的! ! !
CA證書下載網址:http://curl.haxx.se/docs/caextract.html
然後修改php.ini檔案
?
openssl.cafile= D:/wamp/php/verify/cacert.pem.pem就OK了~
以上就介紹了解決Win7下運行php Composer出現SSL報錯的問題,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。