打开保存安装包目录

cd /usr/local/src

下载php5.6安装包(我使用的是php5.6.36,根据自己使用的php版本下载)

wget http://cn.php.net/distributions/php-5.6.36.tar.gz

解压php安装包

tar xvf php-5.6.36.tar.gz

进入扩展目录的fileinfo目录

cd php-5.6.36/ext/fileinfo

配置安装

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-20131226/

fileinfo扩展文件生成目录为/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

编辑php配置文件

vim /usr/local/php/etc/php.ini

修添加如下代码

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/fileinfo.so
# 或
extension=fileinfo.so

重启lnmp

lnmp restart


搞定!

提示:
访问http://php.net/get/php-5.6.36.tar.gz/from/a/mirror可以通过变更版本号查看相应的镜像。

如未注明,均为原创,转载请注明来自Peak Xin's Blog

No Comments »