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

Linux 上の PHP に拡張ライブラリを追加する

WBOY
WBOYオリジナル
2016-06-23 14:29:05906ブラウズ

初めて php をコンパイルしたときは忘れてしまいました。次に、phpize を使用して拡張ライブラリをインストールし、追加します。
現在実行中の php バージョン (php-5.2.12 など) のソース コード ディレクトリを見つけます。 Curl 拡張ライブラリのディレクトリに入ります
#cd /home/changyou/php-5.2.12/ext/curl
(phpize プログラムを呼び出してコンパイル設定ファイルを生成します)
#/usr/local/web/php/bin/phpize
(拡張ライブラリをコンパイルし、以下のconfigureコマンドとmakeコマンドをそれぞれ実行します)
#./configure ?with-php-config=/usr/local/web/php/bin/php-config
(configureステップが渡された後) 、make コマンドを実行します。configure の実行が失敗した場合は、エラーの原因を見つけます)
#make
make が正常に実行されると、生成された拡張ライブラリ ファイルは、現在のディレクトリの modules サブディレクトリに配置されます
たとえば、my directory /home/changyou/php-5.2 .12/ext/curl/modules/curl.so
次に、php.ini ファイルを設定し、コンパイルされた拡張ライブラリ ファイルを php
の拡張ディレクトリにコピーします #cp /home/ changyou/php-5.2.12/ext/curl/modules/curl.so /usr/local/web/php/lib/php/extension/
最後に php.ini を変更して設定を追加します
extension_dir = “/usr/local/ web/php/lib/php/extension/”
extension=curl.so

完了!!!

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