ホームページ >バックエンド開発 >PHPチュートリアル >file_get_contentsがhttps connectionをリクエストできない問題の解決方法_PHPチュートリアル
エラー: 警告: fopen() [function.fopen]: ラッパー「https」が見つかりません - PHP を設定したときに有効にするのを忘れましたか?
解決策は 3 つあります:
1. Windows 上の PHP の場合は、php.ini の extension=php_openssl.dll の前にある ; を削除し、サービスを再起動するだけです。
2. Linux 上の PHP の場合は、openssl モジュールをインストールする必要があります。インストール後にアクセスできるようになります。
3. サーバーの構成を変更できない場合は、curl 関数を使用して file_get_contents 関数を置き換えます。 もちろん、これは単純な置き換えではありません。通常、curl 関数を使用するための対応するパラメータ設定もあります。
curl 関数は次のようにカプセル化されます: