ホームページ >バックエンド開発 >PHPチュートリアル >一般的な PHP 拡張機能のインストール方法
fileinfo
1. ダウンロードした php バージョンには
cd /path/php/ext/fileinfo phpize ./configure --with-php-config=/path/php/bin/php-config make make install
2 が付属しています。peclphp.net/ で検索してダウンロードし、 install
msgpack
peclphp.net/ でダウンロードとインストールを検索します。 注: バージョンは php
wget "http://pecl.php.net/get/msgpack-0.5.7.tgz" tar zxf msgpack-0.5.7.tgz cd msgpack-0.5.7 /usr/local/php/bin/phpize ./configure --with-msgpack make make install
のバージョンに適していますか?最後に変更しますphp.ini ファイル
extension = "msgpack.so"
imap php インストール パッケージには、
インストール依存関係パッケージ
yum install -y libc-client-* cd /path/php/ext/fileinfo phpize ./configure --with-php-config=/path/php/bin/php-config --with-kerberos --with-imap-ssl make make install
一般的なエラー
configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
が含まれています。ライブラリ ファイルが見つかりません
ll /usr/lib64/libc-client.so ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
次に、コンパイルしてインストールします。
intl extension
インストール前に ICU をインストールする必要があります
ICU 公式 Web サイト: http://www. icu-project.org /
ダウンロード アドレス: http://download.icu-project.org/files/icu4c/49.1.2/icu4c-49_1_2-src.tgz
PHP intl : http:// pecl.php.net/package/intl
ICU のインストール
tar zxf icu4c-49_1_2-src.tgz cd /path/icu/source ./configure --prefix=/usr/local/icu make && make install
intl 拡張機能のインストール
cd /path/php/ext/intl phpize ./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php5/bin/php-config make make install
#最後に php.ini ファイルを変更します
extension = "intl.so"
関連する推奨事項:
PHP ビデオ チュートリアル: https://www.php.cn/course/list/29/type/2.html
以上が一般的な PHP 拡張機能のインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。