教えてください、これまでこの問題に遭遇したことがありません。私の SSL 証明書に何か問題があるのでしょうか?
Guzzle ライブラリで認識できる SSL 証明書がありません...
ドキュメントを検索したところ、http://docs.guzzlephp.org/en/latest/request-options.html#verify-option を見つけました
バージョン 5.6 未満で PHP ストリーム ラッパーを使用する場合、Guzzle は次の順序で CA バンドルを検索しようとします。 php.iniファイルにが設定されているかどうかを確認してください。openssl.cafile php.iniファイルにが設定されているかどうかを確認してください。curl.cainfo が存在するかどうかを確認します (Red Hat、CentOS、Fedora; ca-certificates パッケージによって提供されます)/etc/pki/tls/certs/ca-bundle.crt が存在するかどうかを確認します (Ubuntu、Debian; ca-certificates パッケージによって提供されます)/etc/ssl/certs/ca-certificates.crt が存在するかどうかを確認します (FreeBSD; ca_root_nss パッケージによって提供されます)/usr/local/share/certs/ca-root-nss.crt かどうかを確認してください (OS X; homebrewによって提供されます)/usr/local/etc/openssl/cert.pem が存在するかどうかを確認する(Windows)C:windowssystem32curl-ca-bundle.crt が存在するかどうかを確認する(Windows)C:windowscurl-ca-bundle.crt
バージョン 5.6 未満で PHP ストリーム ラッパーを使用する場合、Guzzle は次の順序で CA バンドルを検索しようとします。
が設定されているかどうかを確認してください。openssl.cafile
openssl.cafile
が設定されているかどうかを確認してください。curl.cainfo
curl.cainfo
が存在するかどうかを確認します (Red Hat、CentOS、Fedora; ca-certificates パッケージによって提供されます)/etc/pki/tls/certs/ca-bundle.crt
/etc/pki/tls/certs/ca-bundle.crt
が存在するかどうかを確認します (Ubuntu、Debian; ca-certificates パッケージによって提供されます)/etc/ssl/certs/ca-certificates.crt
/etc/ssl/certs/ca-certificates.crt
が存在するかどうかを確認します (FreeBSD; ca_root_nss パッケージによって提供されます)/usr/local/share/certs/ca-root-nss.crt
/usr/local/share/certs/ca-root-nss.crt
(OS X; homebrewによって提供されます)/usr/local/etc/openssl/cert.pem
/usr/local/etc/openssl/cert.pem
が存在するかどうかを確認する(Windows)C:windowssystem32curl-ca-bundle.crt
C:windowssystem32curl-ca-bundle.crt
が存在するかどうかを確認する(Windows)C:windowscurl-ca-bundle.crt
C:windowscurl-ca-bundle.crt
Guzzle ライブラリで認識できる SSL 証明書がありません...
ドキュメントを検索したところ、http://docs.guzzlephp.org/en/latest/request-options.html#verify-option を見つけました
上記のように設定されました...