2017-02-15 37 views
0

Amazon Linuxでhttps要求に対してPHP curlが機能しません。私は別のものを試してみましたが、問題が何であるかを把握することはできませんHTTPSでcURLが動作しません(エラー:77)

curl -v https://google.com 
Rebuilt URL to: https://google.com/ 
Trying 172.217.3.174... 
Connected to google.com (172.217.3.174) port 443 (#0) 
Initializing NSS with certpath: sql:/etc/pki/nssdb 
Closing connection 0 
curl: (77) Problem with the SSL CA cert (path? access rights?) 

:これは私がHTTPSのURLをカールするとき私が得るものです。どんな助けでも大歓迎です。

+1

php.iniで 'php_openssl'拡張が有効になっていることを確認してください。 – RiggsFolly

+0

カールバイナリとPHPカールモジュールは独立しています。これはbashからcurlを呼び出しているのでPHPとは関係ありません。 – DanFromGermany

+0

はい、両方で同じ証明書が使用されていますが、問題は証明書にあります。 – umair

答えて

0

証明書ファイルが正しくありませんでした。それはhttp://curl.haxx.se/ca/cacert.pemからダウンロードされていました。 httpをhttpsに変更しなければならなかった。

関連する問題