飘易博客(作者:Flymorn)
订阅《飘易博客》RSS,第一时间查看最新文章!
飘易首页 | 留言本 | 关于我 | 订阅Feed

LNMPA安装PHP fileinfo 扩展模块

Author:飘易 Source:飘易
Categories:PHP编程 PostTime:2016-3-15 11:43:29
正 文:
安装PHP程序的时候,提示The fileinfo extension is required.,缺少fileinfo 扩展,因为LNmpA没有自行开启,所以需要我们手工去开启fileinfo 扩展。

方法如下
第一步:找到lnmpa安装源位置:
cd /lnmp1.2-full/src/php-5.6.9/ext/fileinfo/

第二步:
/usr/local/php/bin/phpize

返回类似下面的信息:
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519

phpize是什么东西呢?
php官方的说明:http://php.net/manual/en/install.pecl.phpize.php
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize。

第三步:
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

返回类似下面信息:
Build complete.
Don't forget to run 'make test'.
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

表明安装成功了。

第四步:
/usr/local/php/etc/php.ini 添加扩展:
extension=fileinfo.so

安装好之后,打开探针,就会出现fileinfo :
LNMPA安装PHP fileinfo 扩展模块

phpfinfo信息里也会出现fileinfo :
LNMPA安装PHP fileinfo 扩展模块


【参考】:
1、lnmp之安装PHP模块/扩展(不需要重装PHP)
作者:飘易
来源:飘易
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
上一篇:没有了
下一篇:JAVA WEB开发:c3p0连接池+JDBC封装集合数据库操作通用类
0条评论 “LNMPA安装PHP fileinfo 扩展模块”
No Comment .
发表评论
名称(*必填)
邮件(选填)
网站(选填)

记住我,下次回复时不用重新输入个人信息
© 2007-2019 飘易博客 Www.Piaoyi.Org 原创文章版权由飘易所有