1、下载相同版本的php到本地
wget https://www.php.net/distributions/php-7.2.11.tar.gz
2、解压
tar -zxf php-7.2.11.tar.gz
3、进入php7.2目录
找到php/bin/phpize,一定要是完整路径。在7.2目录中执行
/your/path/to/php/bin/phpize (your path to 表示你的PHP安装路径)
./configure --with-php-config=/your/path/to/php/bin/php-config
4.编译安装
make && make install
如果安装成功,会有类似下面的信息 Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/
5.修改配置文件
在php.ini中加入
extension= /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/ fileinfo.so
6.重启php服务
service php-fpm restart