lnmp1.6インストールfileinfo拡張子

cd /root/lnmp1.6/src //进入lnmp安装目录

tar xvf php-5.6.40.tar.bz2 //解压php

cd php-5.6.40/ext/fileinfo //进入fileinfo 扩展的目录

phpize
 ./configure --with-php-config=/usr/local/php/bin/php-config //运行配置

make && make install 编译模块

vim /usr/local/php/etc/php.ini //编辑php.ini添加下面代码

extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/fileinfo.so

または、手順を確認してくださいhttps//www.jianshu.com/p/c145ed4478af

 拡張知識:

phpizeについて

アプリケーションシナリオ
phpを使用する過程で、PHP拡張ライブラリを追加する必要があることがよくあります。しかし、phpの再コンパイルは非常に面倒なので、現時点ではphpizeを使用してphpに拡張機能を追加できます。また、phpizeによってコンパイルされた拡張ライブラリは、いつでも有効または無効にでき、より柔軟になります。

使用方法
拡張機能は、マウントする拡張機能パッケージです。

wget extension.tar.gzは、対応する拡張パッケージをダウンロードして解凍します。
cd extension /
extensionディレクトリで/ php / bin / phpizeに切り替え、phpインストールディレクトリでphpizeファイルを実行します。このとき、対応するconfigureファイルがextensionディレクトリに生成されます。
/ configure --with-php-config = / php / bin / php-config構成を実行します。サーバーにインストールされているphpのバージョンが1つだけの場合は、-with-php-configを追加する必要はありません。次のパラメータは、どのバージョンの拡張機能に基づいてビルドするかをphpizeに指示するためのものです。
make && make installモジュールのコンパイルモジュールを
コンパイルした、phpで有効にする必要があります。php.iniファイルにextension.soを追加して開きます。phpサービスを再起動します。
機能
実際、phpizeは実行中のスクリプトであり、主な機能はphp環境を検出し、特定のディレクトリに対応する構成ファイルを生成することです。これにより、makeinstall後に、生成された.soファイルがphp拡張ディレクトリに自動的に読み込まれます。

おすすめ

転載: blog.csdn.net/qq_39418742/article/details/101536272