ホームページ  >  記事  >  バックエンド開発  >  phpizeの使い方

phpizeの使い方

巴扎黑
巴扎黑オリジナル
2016-11-11 09:41:561355ブラウズ

phpize は PHP 拡張モジュールを拡張するために使用されます。phpize を通じてそれを使用する方法を説明します。

インストールするときによく使用されます。そのようなコマンド:

コードは次のとおりです:

/usr/local/webserver/php/bin/phpize

1. phpize は何をしますか?

phpizeとは何ですか?

phpize は PHP 拡張モジュールを拡張するために使用されます。たとえば、元のコンパイル済み PHP に memcached や ImageMagick などの拡張モジュールを追加したい場合は、phpize を使用して作業できます。次の手順に従ってください。

2. phpize の使用方法?

phpがコンパイルされると、phpのbinディレクトリにphpizeスクリプトファイルが作成されます。追加したい拡張モジュールをコンパイルする前に、次の phpize を実行してください

たとえば、今すぐ memcache 拡張モジュールを php に追加したい場合は、次の手順を実行するだけです

コードは次のとおりです。 :

tar zxvf memcache-2.2 .5.tgz

cd memcache-2.2.5/

/usr/local/webserver/php/bin/phpize

./configure –with-php-config=/usr/ local/webserver/php/bin/ php-config

make

make install

php-config ファイルへのパスは ./configure

の後に指定できることに注意してください。これでコンパイルは完了です。 php.ini ファイルに拡張子の値を追加することです

コードは次のとおりです:

extension = “memcache.so”

注: config.m4 が見つかりません。

このエラーは愚かな間違いです。解凍後にフォルダーに cd します。そうでない場合、phpize はエラーを報告します

動的 PHP の memcache 拡張ライブラリをコンパイルするときに、/usr/localphp/bin/phpize を実行するときにエラーが発生しました。コードは次のとおりです:

autoconf が見つかりません。 autoconf のインストールを確認し、$PHP_AUTOCONF 環境変数が正しく設定されていることを確認してから、このスクリプトを再実行してください。

明らかに、ファイルが欠落しているため、インストールする必要があります。

コードは次のとおりです:

# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz

# tar -zvxf m4-1.4.9.tar.gz

# cd m4-1.4.9/

# ./configure && make && make install

# cd ../

# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62. tar.gz

# tar -zvxf autoconf-2.62.tar.gz

# cd autoconf-2.62/

# ./configure && make && make install

次に、次のコマンドを実行して install

#/usr/ local/php/ bin/phpize

#./configure –prefix=/usr/local/memcached –with-libevent=/usr/local/libevent –with-php-config=/usr/local/php/bin/php -config

#make && make install

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