2017-04-06 29 views
0

にどちらかといえば、MAC OSシエラ10.2致命的なエラー:メッセージ「HTTPエラーでキャッチされない例外「例外」(60)

Fatal error: Uncaught exception 'Exception' with message 'HTTP Error (60): SSL certificate problem: self signed certificate in certificate chain'

わからない上XAMPP上でアプリケーションを実行するときにこんにちは、私はこのエラーを取得していますこのようにするopenssl.cafile=/Applications/XAMPP/xamppfiles/share/curl/curl-ca-bundle.crt

私は何をすべきかわからないのですか?

乾杯

+0

これはOS固有のものではなく、PHPのカールの問題です。このリンクを見てくださいhttp://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/ – Yolo

+1

[cURLエラー60 :SSL証明書:ローカル発行者証明書を取得できません](http://stackoverflow.com/questions/29822686/curl-error-60-ssl-certificate-unable-to-get-local-issuer-certificate) – CodeMonkey

答えて

0

こんにちは、ありがとうございました。 XAMPPの再インストールが終了し、この証明書の問題が解決されました。

0

あなたがHTTPS経由でいくつかのリソースにアクセスしようとしていると、リモート・サーバが信頼できない証明書を見せています。

  • それはちょうどあなたがこのanwser https://stackoverflow.com/a/41274288/3474436の指示に従うことができ、インストールは時代遅れであることを意味するかもしれません。

  • あなたはdevの環境にしている場合は、これらの2つの設定でこれらのチェックを無効にできます。

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
    

    しかし、それはどのMitM attackを防ぐことはできませんよう、ご自身の責任でそれを行います。したがって、信頼できると確信できる場合は、証明書をキーストアに追加することができます。

  • アクセスしようとしているリモートサーバーがあなたのものである場合は、証明書を入手する必要があります。たとえば、https://letsencrypt.org/は無料の信頼できる証明書を提供します。

関連する問題