以php fileinfo为例
首先确定
/ext/fileinfo 目录下是否有相应的文件,在安装php的时候如果已经安装了此文件,只需要打开相应的配置文件即可,如果安装的时候没有相应的扩展,则必须手动安装。
1. 如果没有先下载相应的php版本
wget -O php-7.1.18 tar.gz http://cn2.php.net/get/php-7.1.18.tar.gz/from/this/mirror
2. 进入相应的目录
cd php-7.1.18/ext/fileinfo
3. 编译安装
/usr/local/php/bin/phpize (必须进到fileinfo目录里面执行)
./configure -with-php-config=/usr/local/php/bin/php-config
make && make install
vim /usr/local/php/etc/php.ini
4. 修改php.ini
加入:extension=fileinfo.so