ホームページ >バックエンド開発 >PHPチュートリアル >PHPサポートcurlを搭載
カールをサポートするように 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 で十分です。