ホームページ  >  記事  >  バックエンド開発  >  PHP は、curl_exec 関数の解決策をサポートしていません

PHP は、curl_exec 関数の解決策をサポートしていません

WBOY
WBOYオリジナル
2016-06-13 13:14:401130ブラウズ

PHP は、curl_exec 関数の解決策をサポートしていません

China Women’s E Network をインストールすると、次の問題が検出されます。ホストはcurl_execをサポートしていません。では、カールとは一体何なのでしょうか?以下に、Shangyi が簡単に説明します:

curl は、URL 構文を使用してコマンド ライン モードで動作するファイル転送ツールです。 FTP、FTPS、HTTP、HTTPS、GOPHER、TELNET、DICT、FILE、LDAP などの多くのプロトコルをサポートしています。また、curl は、HTTPS 認証、HTTP POST メソッド、HTTP PUT メソッド、FTP アップロード、ケルベロス認証、HTTP アップロード、プロキシ サーバー、Cookie、ユーザー名/パスワード認証、ダウンロード ファイルの再開可能なアップロード、アップロード ファイルの再開可能なアップロード、http プロキシ サーバー パイプ (プロキシ トンネリング) もサポートしています。 )、IPv6、socks5 プロキシ サーバー、http プロキシ サーバーを介した FTP サーバーへのファイルのアップロードなどもサポートしています。非常に強力です。 Windows オペレーティング システムで Internet Ant と FlashGet のすべての機能を実行できます。正確に言うと、curl はファイルのアップロードとダウンロードをサポートしているため、包括的な送信ツールです。しかし、伝統によれば、ユーザーは、curl をダウンロード ツールと呼ぶことに慣れています。

設定方法:

1. PHP ディレクトリにある libeay32.dll と ssleay32.dll の 2 つのファイルを system32 ディレクトリにコピーします。

2. php.ini を変更します。extension_dir を構成し、extension = php_curl.dll の前のセミコロンを削除します。

--------------------------

php に拡張機能 php_curl.dll をインストール

--------------------------

ext ディレクトリには既に組み込みの php_curl.dll があり、この DLL は SSL と zlib をサポートするために使用されます。

php.ini で extension=php_curl.dll を見つけて、前のコメントを削除します。

extension_dir=c:phpext を設定し、PHP ページを更新して、モジュール php_curl.dll.

が見つからないというエラーを報告します。

php_curl.dll を Windowssystem32 にコピーしても、同じエラーが発生します。

オンラインで検索したところ、次のものが必要であることがわかりました。

libeay32.dll、ssleay32.dll、php5ts.dll、php_curl.dll

それらをすべて system32 ディレクトリにコピーし、IIS を再起動します。

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