php7にyar拡張機能をインストールする方法

墨辰丷
リリース: 2023-03-26 17:32:01
オリジナル
1971 人が閲覧しました

この記事では、php7にyar拡張機能をインストールする方法を主に紹介し、php7にyar拡張機能をインストールするための具体的な手順、関連コマンド、注意事項を例の形式で詳細に分析します。以下のように:

RPC フレームワーク Yar には次のものが必要です:

1. バイナリ パッケージング プロトコル msgpack をインストールします

2. yar 拡張機能と依存関係をインストールします

1. バイナリ パッケージング プロトコル msgpack をインストールします1. PHP 拡張パッケージをインストールするには、もちろん pecl ほど暴力的なものはありません。これを使用する前に、phpize が存在するかどうかを確認する必要があります

find / -name phpize
ログイン後にコピー

2. phpize が存在しない場合は、

3.最初に msgpack をインストールしてください

yum install php-devel
ログイン後にコピー

インストールでは多くのコンパイルプロセスが省略され、最後の数行だけが考慮されます

pecl install msgpack
ログイン後にコピー

インストール後、msgpack.so が PHP 拡張機能に自動的にコピーされます。ライブラリと設定が書き込まれます。

2. yarをインストールします

1. yar

Build process completed successfully
Installing '/usr/include/php/ext/msgpack/php_msgpack.h'
Installing '/usr/lib64/php/modules/msgpack.so'
install ok: channel://pecl.php.net/msgpack-0.5.6
configuration option "php_ini" is not set to php.ini location
You should add "extension=msgpack.so" to php.ini
ログイン後にコピー

をダウンロードします

wget http://pecl.php.net/get/yar-2.0.0.tgz
ログイン後にコピー

デフォルトのパスで cURL を確認しています。見つかりません

configure: error: libcurl ディストリビューションを再インストールしてください - easy.h は /include/curl/

にあるはずです 3.curl-devel をインストールします


ps:curl vscurl-deval

参考: http://stackoverflow.com/questions/4976971/compiling-php-with-curl-where-is-curl-installed

4. yar

tar -zxvf yar-2.0.0.tgz
cd cd yar-2.0.0
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config7.0*
ログイン後にコピー

をインストールします。 YAR.SOをPHP拡張ライブラリにコピーしますquery phpinfo

関連する推奨事項:

php7 インストールの包括的な分析

yar

拡張メソッド

yar

n それは何ですか?フロントエンドプロジェクトモジュールの依存関係を管理するために、

yar

n が npm をどのように置き換えるのでしょうか?

PHP 7 で Swoole、Yar、および Yaf をインストールする方法に関するチュートリアルを共有してください

以上がphp7にyar拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート