PHPで「SSL operation failed」が出たときに試した方法

Pocket

自分のサイトに対してPHPのfile_get_contentsを使ったところ、次のようなエラーが出ました。

SSL operation failed with code 1

次のページに詳しい説明がありました。ありがとうございました。
無効な証明書なサイトに、file_get_contents する方法 - Qiita

説明のとおり次のようにしたところエラーが出なくなり正しく処理されました。

$url = "https://tool.stabucky.com/xxxxx.txt";
$options["ssl"]["verify_peer"] = false;
$options["ssl"]["verify_peer_name"] = false;
$text = file_get_contents($url, false, stream_context_create($options));

自分のサイトはSSL対応済みで問題ないはずなのですが不具合が生じました。
この原因については引き続き調べます。

[ 2021年10月1日 | カテゴリー: PHP | タグ: ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報