「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > なぜ私はPHPで「HTTPSラッパーを見つけることができない」エラーを得るのですか?

なぜ私はPHPで「HTTPSラッパーを見つけることができない」エラーを得るのですか?

2025-03-25に投稿されました
ブラウズ:440

Why Am I Getting

httpsラッパーを見つけることができません - 問題の解決

背景:
このエラーメッセージは、通常、Phpのfile_get_contents()機能を使用してHTTPSを介してリソースを介してリソースにアクセスしようとするときに発生します。根本的な原因は、PHPの構成で有効にする必要がある必要なHTTPSラッパーがないことです。拡張ロードの検証:

OpenSSL拡張機能がPHP構成にロードされていることを確認します。 php.iniファイルのラインを確認してください:

extension = php_openssl.dll

    uncomment smicolon(;)。 effect。クロスプラットフォームの考慮事項:
  • extension=php_openssl.dll
  • は、php構成において、「approw_url_fopen」設定が有効であることを確認してください:
aopt_url_fopen = on

on

enable_curl = on

4。 PHAR拡張でopenSSLを有効にする:

  • ファー拡張が無効になっている場合、semicolonを削除することにより、php構成でそれを有効にします:

    拡張= phar.dll

    allow_url_fopen=On
  • [
  • [&] 5。ラップエクステンションのロードオーダー(オプション)を確認してください(オプション):

    allow_url_fopen=On
  • php.iniを編集し、次の行を下部に追加します:

zend_extension_ts = "c:\ path \ to \ php_openssl.dll.dll.dll.dll.dll.dll.dll [使用されている場合)の前にリストされています(使用する場合)。構成。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3