专栏首页魏艾斯博客www.vpsss.netLNMP1.4 一键包安装 Fileinfo 扩展的过程记录

LNMP1.4 一键包安装 Fileinfo 扩展的过程记录

有网友说自己的 lnmp 环境中网页无法打开,提示:PHP Fileinfo extension must be installed,这意思是说需要额外安装一下 fileinfo 扩展组件。搜索了一下也不是很麻烦,魏艾斯博客把这次 LNMP 环境安装 Fileinfo 扩展的过程记录下来,以后遇到类似问题就知道怎么办了。

有的 php 程序是需要扩展支持才能正常运行的,比如需要 Fileinfo 扩展,而 php 一键环境有很多种,今天说的是 lnmp1.4 一键环境包。

本文在 lnmp1.4 版本下测试通过,请一定要在测试环境确认安装无误了,再在生产环境中安装使用。另外老魏一切折腾的基础都是因为我有网站文件和数据库最新的备份,生命有价,数据无价!所以请大家一定养成每次折腾前备份的好习惯。

1、解压 php 压缩包

先看下当前使用的 php 版本是多少,进入命令如下:

cd /root/lnmp1.4/src/
php -v
ls -l

可以看到当前测试环境 php7.0.21,也看到了要解压缩的文件。

执行解压缩命令如下:

tar -jxvf php-7.0.21.tar.bz2

2、进入对应的 php-7.0.21 目录,命令如下:

cd /root/lnmp1.4/src/php-7.0.21/ext/fileinfo/

3、通过 phpize 建立 php 的模块,命令如下:

/usr/local/php/bin/phpize

会返回如下信息,生成了 configure 文件。

4、编译执行命令如下:

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

看到如下结果说明安装成功了。

5、修改 php.ini 文件配置,命令如下

vi /usr/local/php/etc/php.ini

因为 php.ini 命令较多,上面的方法定位较慢,可以用 SFTP 软件下载到本地电脑,用 dreamweaver 等软件打开直接把下面命令添加到最后一行:

extension=fileinfo.so

6、重启 php-fpm

/etc/init.d/php-fpm restart

7、验证是否安装成功,查看 php 扩展命令:

php -m

看到如下所示说明 fileinfo 扩展安装成功了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • php 环境上传文件超过容量被限制怎么办

    经常有网友在 php 环境中上传大容量文件,会遇到系统提示文件大小超过容量被限制上传,如果是老鸟自然会知道如何解决,对于新手来说这就好像学习 php 建站过程中...

    魏艾斯博客www.vpsss.net
  • php 环境上传文件超过容量被限制怎么办

    经常有网友在 php 环境中上传大容量文件,会遇到系统提示文件大小超过容量被限制上传,如果是老鸟自然会知道如何解决,对于新手来说这就好像学习 php 建站过程中...

    魏艾斯博客www.vpsss.net
  • wordpress 主题不显示、只显示一个主题的解决办法

    魏艾斯博客www.vpsss.net
  • 来做个Google Hack吗?

    storemanager/contents/item.php?page_code=

    周俊辉
  • Windows 8 IIS配置PHP运行环境

    在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到In...

    庞小明
  • yum安装新版php7.0

    这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的!

    逐梦的青春
  • 新手微擎 --- 框架整体认知

    首先贴出微擎根目录各文件夹、文件的大致含义(写的有点乱,仔细看还是能看懂的,O(∩_∩)O):

    双面人
  • 宿舍报修系统基于易班开发平台版本开源

    0、使用前需要将本目录下的sql文件导入数据库,注意,需支持utf8mb4编码推荐数据库版本mysql5.6

    雨落凋殇
  • php的各种 I/O流 以及用法

    或许有人看到这个会懵逼,这是什么东东?这有啥用?这咋用?我是谁?我在哪?我要去往何处?

    仙士可
  • 关于PHP的cli模式

    用户2475223

扫码关注云+社区

领取腾讯云代金券