ホームページ >バックエンド開発 >PHPチュートリアル >PHP - カール拡張機能が開けない問題を解決する

PHP - カール拡張機能が開けない問題を解決する

高洛峰
高洛峰オリジナル
2016-11-17 11:39:581595ブラウズ

1. 問題

最近、プログラムをデバッグするために PHP 環境 (64 ビット Win7 システム、Apache24、PHP5.6) をローカルに構築しました。ページではcurlを使用する必要があるため、php.ini内の関連する設定が変更されます。

extension=php_curl.dll
 
extension_dir = "G:/php/ext"

しかし、Apache を再起動した後も、curl_init 関数のエラーは発生しません (致命的なエラー: xxxxxx で未定義の関数curl_init() を呼び出します)。phpinfo() を使用して、curl 関数がオンになっていないことを確認します。

PHP - カール拡張機能が開けない問題を解決する

2、問題解決

(1) php ディレクトリの 4 つのファイル libeay32.dll、ssleay32.dll、libssh2.dll と ext ディレクトリの php_curl.dll を C:WindowsSystem32 ディレクトリにコピーします。

(2) Apacheを再起動し、phpinfo()関数を使用してcurlが正常に有効になったことを確認します。

PHP - カール拡張機能が開けない問題を解決する

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