ホームページ >バックエンド開発 >PHPチュートリアル >cURL 拡張機能を有効にしているにもかかわらず、cURL を呼び出すときに PHP スクリプトが実行に失敗するのはなぜですか?

cURL 拡張機能を有効にしているにもかかわらず、cURL を呼び出すときに PHP スクリプトが実行に失敗するのはなぜですか?

DDD
DDDオリジナル
2024-11-04 11:32:29628ブラウズ

Why Is My PHP Script Failing to Execute When Calling cURL Despite Enabling the cURL Extension?

Windows に cURL をインストールする方法

問題:

必要な手順をすべて実行したにもかかわらず、PHP スクリプトが失敗しますこれは、curl が呼び出されたときに実行され、curl_version() 関数が未定義であるというエラーを返します。 phpinfo() 関数は、cURL 拡張機能が有効であることを確認します。

解決策:

Windows に cURL をインストールするには、次の手順に従います:

  1. cURL ダウンロード ページ (https://curl.haxx.se/dlwiz?type=bin) にアクセスします。
  2. オペレーティング システム (Windows 32 または 64 ビット) を選択し、[選択!] をクリックします。
  3. 適切なターミナル タイプ (Windows コマンド プロンプトまたは Cygwin/MinGW) を選択し、[選択!] をクリックします。
  4. 必要に応じて、Windows オペレーティング システムを選択し、[完了] をクリックします。
  5. SSL が有効または無効なバージョンの [ダウンロード] をクリックします。
  6. ダウンロードした zip ファイルを、C:Program Files などのアクセスしやすい場所に解凍します。

cURL のテスト:

  1. Windows コマンド プロンプト ターミナルを開きます ([ファイル名を指定して実行] > cmd)。
  2. curl.exe が存在するディレクトリを含むパスを設定します (例: , "set path=%path%;c:Program Filescurl").
  3. 「curl」と入力します。 Curl が正常にインストールされ、パスが正しい場合は、「curl: try 'curl –help' または 'curl –message' for more information」というメッセージが表示されます。

追加の注意事項:

  • Apache サーバーで正しい PHP.exe バージョンが使用されていることを確認してください。
  • PHP.ini ファイルに正しい extension_dir と拡張子が含まれていることを確認してください。 =php_curl.dll settings.

XAMPP のインストール (オプション):

継続的な問題が発生する場合は、事前構成された Web サーバー スイートである XAMPP のインストールを検討してください。これには、cURL と Windows での PHP 開発に必要なその他の重要なコンポーネントが含まれています。詳細については、https://www.apachefriends.org/index.html をご覧ください。

以上がcURL 拡張機能を有効にしているにもかかわらず、cURL を呼び出すときに PHP スクリプトが実行に失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。