发布于 5年前
CentOS 编译安装 php-fileinfo 扩展
1、检查当前版本,以及是否安装该扩展
# 查看已安装的 PHP 版本
php -v
# 查看是否已安装 fileinfo 扩展
# 出现以下结果,则代表扩展可用
fileinfo
fileinfo support => enabled
2、编译安装
#1 切换到临时目录
cd /tmp
#2 下载对应版本的扩展
wget -O php-7.0.12.tar.gz http://cn2.php.net/get/php-7.0.12.tar.gz/from/this/mirror
tar -zxvf php-7.0.12.tar.gz
cd /tmp/php-7.0.12/ext/fileinfo
#3 编译 & 安装
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/php/bin/php-config
make && make install
#4 修改 php.ini
# 加入:extension=fileinfo.so
vim /usr/local/php/etc/php.ini
#5 重启 php-fpm 服务
/etc/init.d/php-fpm restart
也适用于其他扩展的编译安装。