ホームページ >バックエンド開発 >PHPチュートリアル >PHPカールモジュールがソリューションをロードできませんでした

PHPカールモジュールがソリューションをロードできませんでした

WBOY
WBOYオリジナル
2016-06-13 13:07:321184ブラウズ

phpカールモジュールがソリューションをロードできませんでした

cURL? は、URL 構文を使用してファイルやデータを転送するツールです (HTTP、FTP、TELNET など)。最も優れた点は、PHP が cURL ライブラリもサポートしていることです。

?

主な問題は、バージョンの問題に加えて、他の DLL モジュールはロードできるが、php.ini ファイルの構成の問題です。主なものは次のとおりです。唯一のことは、curl は 2 つの dll ファイル、ssleay32.dll?libeay32.dll に依存しているということです。これらの 2 つのファイルは、php インストール ディレクトリ

の下にあります。

インターネット上の多くの友人は、それらを windows/system32 の下に置くだけで十分だと言いましたが、私はそれらをうまくロードできませんでしたが、これら 2 つのファイルを Apache 設定ファイル http.conf、LoadFile "D:" にロードすることができました。 /php/ssleay32.dll"

LoadFile "D:/php/libeay32.dll" 。次に、Apache を再起動し、phpinfo() の情報を確認します。

通常は php.ini をダウンロードし、extension=php_curl.dll を開いてテスト例でテストします // 1. 初期化

		$ch = curl_init();
		// 2. 设置选项,包括URL
		curl_setopt($ch, CURLOPT_URL, "http://www.baidu.com");
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt($ch, CURLOPT_HEADER, 0);
		// 3. 执行并获取HTML文档内容
		$output = curl_exec($ch);
		print_r($output);
		// 4. 释放curl句柄
		curl_close($ch);

?

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