ホームページ  >  記事  >  バックエンド開発  >  CURL 拡張ライブラリを PHP に追加する 2 つの方法

CURL 拡張ライブラリを PHP に追加する 2 つの方法

WBOY
WBOYオリジナル
2016-07-25 08:56:191296ブラウズ
  1. wget http://curl.haxx.se/download/curl-7.19.6.tar.gz
  2. tar -zxvfcurl-7.19.6.tar.gz
  3. cdcurl-7.19.6
  4. ./ configure --prefix=/usr/local/curl
  5. make
  6. make install
コードをコピー

2、PHP ソース プログラム ディレクトリの ext ディレクトリに拡張機能をコンパイルして生成します。ここには、各拡張機能のソース コードが含まれていますモジュールが保存されています。curl モジュールなど、必要なモジュールを選択します。 cd /usr/webserver-soft/php-5.2.14/ext/curl/ phpize を実行すると、コンパイルされたファイルが PHP インストール ディレクトリの bin ディレクトリに生成されます。

  1. cd /home/src/curl-7.19.6
  2. ./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php/bin/ php-config
  3. make
  4. make install
コードをコピー

このようにして、curl.so が対応する PHP ディレクトリ (例: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/)

3. php.ini の構成を変更し、拡張機能のディレクトリを設定します。 extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/" そして、拡張モジュールの参照を追加します。 拡張子=curl.so

4. Apacheを確認して再起動します。 /usr/local/php/bin/php -v このコマンドを実行すると、phpは設定ファイルが正しいかどうかをチェックします。

5、ロードされたphpのモジュールを確認する /usr/local/php/bin/php –m grep カール



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