WenRou's Blog
Centos 下编译安装fileinfo扩展(php-5.6.33版本)
2016-12-5 温柔哥
Centos 下编译安装fileinfo扩展

今天有合租鸟云的兄弟要使用fileinfo扩展,结果发现php版本都没有安装,郁闷。

只能选其中一个版本安装试试。我选择的是php-5.6.33版本。



1.检查当前环境

php -i|grep fileinfo 

若出现

fileinfo

fileinfo support => enabled

则代表fileinfo扩展可用,否则不可用。



2.安装

2.1:下载

wget -O php-5.6.33.tar.gz http://cn2.php.net/get/php-5.6.33.tar.gz/from/this/mirror

2.2:解压

tar -zxvf php-5.6.33.tar.gz

2.3:修改php-config使的能够编译安装fileinfo扩展

进入 vhs/kangle/ext/tpl_php5633/bin 修改php-config 将--disable-fileinfo'修改成--enable-fileinfo'

2.4:进入对应php版本扩展目录(我这是5.6.33版本)

cd /root/php-5.6.33/ext/fileinfo

2.5:编译&&安装

/vhs/kangle/ext/tpl_php5633/bin/phpize   (注意你的目录可能与我的不一样,修改成你自己的即可)

./configure -with-php-config=/vhs/kangle/ext/tpl_php5633/bin/php-config

make && make install



3、修改php.ini文件

vim /vhs/kangle/ext/tpl_php5633/php-templete.in

最后面加入extension = "fileinfo.so"

然后重启php即可。


/vhs/kangle/bin/kangle -r

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容