file_get_contentsでSSL証明書エラーが出た場合の対処法 2023-10-08 ローカルの開発環境などでfile_get_contents を使うと、以下のエラーが表示される。 Terminal windowWarning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in ... 自己証明書が入っていないためのエラーだが、導入できない場合もあり、その場合は、下記でエラーを回避できる。 Terminal window$get_url = 'https://......';$option = [ 'ssl' => [ 'verify_peer' => false, 'verify_peer_name' => false ]];$context = stream_context_create($option);$url = file_get_contents($get_url, false, $context);