ホームページ >バックエンド開発 >PHPチュートリアル >PHP拡張機能のインストールphpize

PHP拡張機能のインストールphpize

WBOY
WBOYオリジナル
2016-06-23 13:58:392396ブラウズ

1. phpize の概要


phpize コマンドは、php 拡張機能をインストールするためのコンパイル環境を準備します。 PHP 拡張機能を手動でコンパイルしてインストールするために使用されます。

通常、PHP 拡張機能をインストールするには pecl を使用します。

たとえば、ファイアウォールの背後にあるなど、pecl をインストールできない場合、またはインストールする拡張機能に pecl に互換性パッケージがない場合。次に、phpize を使用して手動でコンパイルし、インストールします。


phpize は通常、php のインストールとともにデフォルトで php の bin ディレクトリにインストールされます。

バージョンの表示

$ ./bin/phpize -vConfiguring for:PHP Api Version:         20100412Zend Module Api No:      20100525Zend Extension Api No:   220100525


2. phpize 拡張機能のインストール


たとえば、mongo の php 拡張機能をインストールします。

最初にダウンロードして解凍します:

 wget --no-check-certificate "https://github.com/mongodb/mongo-php-driver/archive/master.zip" unzip master cd mongo-php-driver-master
が phpize を実行します

/home/gang/php/bin/phpize
がインストールを開始します

 ./configure --with-php-config=/home/work/gang/php/php/bin/php-config make && make install

mongo.so ファイルが php の拡​​張ディレクトリに生成されます。

インストールが成功したら、php.ini に「extension=mongo.so」を追加する必要があります。


次に、bin/php -m で確認してください。リストに mongo 拡張機能があります。


その後、Apache または php-cgi を再起動すると使用できるようになります。



出典: http://blog.csdn.net/yonggang7/article/details/24103197



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