PHP simplexml_load_file で SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
とってもレアな状況なので参考にならないかも。
<環境>
Windows10
xampp-win32-5.6.14-4-VC11
PHP 5.6.14
昨日動いたPHPスクリプトが、表記のエラー(ワーニング)。
とある(httpsで始まる)RSSサイトの情報を取得出来なくなった。
sslということで、ひと通りのことを試す。
<php.ini>
extension=php_openssl.dll がコメントアウトされていないか。
extension_dir = "\xampp\php\ext" のパスが正しいか。
どれも問題なし。
なかなか解決できず、(サーバー立ててもいないのに)証明書が問題なのか?と悩んだり。
結局はセキュリティソフト(私の場合はKaspersky)がブロックしていたことが判明。
暗号化された接続のスキャンを外したら、解消しました。(自己責任でお願いします。)
0 件のコメント:
コメントを投稿