PHPサポートcurlを搭載

WBOY
WBOYオリジナル
2016-06-13 13:03:41921ブラウズ

カールをサポートするように PHP を構成する

今日 Zen Cart をインストールするときに、curl がコンパイルされないという問題が発生しました。ネットで検索したところ、問題は解決されました。

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 ディレクトリにある 2 つのファイル libeay32.dll と ssleay32.dll を system32 ディレクトリにコピーします。

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

その他の手順:

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

ext ディレクトリには、この DLL が SSL をサポートするために使用されます。そしてズリブ。

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 または Apache で十分です。

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