首先说一下fileinfo扩展是做什么的。

官方的说法:

本模块中的函数通过在文件的给定位置查找特定的 魔术 字节序列 来猜测文件的内容类型以及编码。 虽然不是百分百的精确, 但是通常情况下能够很好的工作。

大概意思就是讲通过这个扩展,php支持了一些函数用来获取文件的类型和编码,就是获取文件mime信息。

先说说安装过程吧,怎么用先不说。

之前编译安装php的时候因为服务器配置比较低,就没开启fileinfo,所以在phpinfo下面看到的就是这样:

我安装的php版本是7.3.2。

1. 查一下对应的安装包下面是否有该扩展包[root@------------ ~]# find / -name fileinfo

/usr/local/src/php-7.3.2/ext/fileinfo #如果有这个包,就直接cd到该目录下,如果没有则自行下载对应版本的包。

2. cd到该安装包的目录cd /usr/local/src/php-7.3.2/ext/fileinfo

ls -l 大概有下面这些文件

3. 利用phpize脚本编译[root@-------------- fileinfo]# /usr/local/php/bin/phpize #回车后如果返回下面代码,表示成功执行

Configuring for:

PHP Api Version: 20041225

Zend Module

php7 fileinfo,PHP7.3开启fileinfo扩展相关推荐

  1. php7插件开发,php7.2.6 插件fileinfo的安装

    1.首先,找到扩展的位置,将php-7.2.6.tar.bz2解压后在其ext/fileinfo处, tar -xvf php-7.2.6.tar.bz2 2.cd 到该位置(根据自己的具体情况来) ...

  2. centos php 开启mysql扩展_CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    前言 之前在CentOS7安装php7.1的时候有遇到PHP源及PHP7.1不支持MySQL扩展问题,上午抽空安装了下终于解决了这两个问题,特此记录备忘. 简单安装(yum方式) 安装软件源 添加ep ...

  3. fileinfo的作用以及如何开启fileinfo扩展

    fileinfo的作用以及如何开启fileinfo扩展 ps:本人亲测,阿里云2核4G5M的服务器性价比很高,新用户一块多一天,老用户三块多一天,最高可以买三年,感兴趣的可以戳一下:阿里云折扣服务器 ...

  4. 如何在php7.2/php7.3中安装mcrypt扩展?

    mcrypt 是php里面重要的加密支持扩展库,linux环境下该库在默认情况下不开启.window环境下,PHP>=5.3,默认开启mcrypt扩展.mcrypt扩展是mcrypt加密库的接口 ...

  5. php7 mcrypt模块_如何在php7.2/php7.3中安装mcrypt扩展?

    mcrypt 是php里面重要的加密支持扩展库,linux环境下该库在默认情况下不开启.window环境下,PHP>=5.3,默认开启mcrypt扩展.mcrypt扩展是mcrypt加密库的接口 ...

  6. PHP7 下安装 memcache 和 memcached 扩展

    转载自:https://www.jianshu.com/p/c06051207f6e Memcached 是高性能的分布式内存缓存服务器,而PHP memcache 和 memcached 都是 Me ...

  7. php 开启mysql_php如何开启mysqli扩展

    php开启mysqli扩展的方法:首先打开php.ini配置文件:然后找到[extension=php_mysqli.dll],并取消注释:最后找到[extension_dir],设置ext路径即可. ...

  8. php windows共享内存,给PHP开启shmop扩展实现共享内存

    这篇文章主要介绍了关于给PHP开启shmop扩展实现共享内存,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 在项目开发中,想要实现PHP多个进程之间共享数据的功能,让客户端连接能够共享 ...

  9. ubuntu php 开启pdo扩展

    ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装 步聚,在终端输入以下命令 1.pecl search pdo 2.sudo pecl install pdo 当出现E ...

最新文章

  1. 当前流行的J2EE WEB应用架构分析
  2. PatBlt - [Daliy APIs]
  3. OpenCV方向梯度直方图HOG的实例(附完整代码)
  4. [翻译svg教程]svg中的circle元素
  5. leetcode 368. 最大整除子集(dp)
  6. 路由的Modem信号控制
  7. 隐藏终端、暴露终端和RTS、CTS机制
  8. 2017商业科技市场预测:云计算改变行业的十大关键发展
  9. Atitit.软件硕士  博士课程 一览表 attilax 总结
  10. vtk 提取等值面并显示
  11. 《西方的智慧》伯特兰 罗素
  12. UDS知识整理(一):UDS简介与UDS要求规范简介
  13. C语言求x的y次方,fun函数实现x的y次方的计算,main函数中调用fun函数
  14. rz安装 xshell_Linux与windows之间文件传输工具RZSZ安装(Xshell或CRT)
  15. SolrCloud下DIH实践
  16. 【面试】Js面试题(一)
  17. 《把时间当作朋友》---- 读书笔记
  18. TCL智能电视ROOT教程 附ROOT工具下载
  19. 狗都能看懂的变化检测网络Siam-NestedUNet讲解——解决工业检测的痛点
  20. java写一个登录系统_用java写一个用户登陆界面

热门文章

  1. 数说故事「行业热点快报」连锁餐饮行业企业动态
  2. VCS makefile文件
  3. QImage/cv::Mat/HObject的图像格式互相转换,4字节对齐
  4. 如何将网站发布上线,配合宝塔Linux面板,小白级教程
  5. linux运维是什么
  6. 经典蓝牙与低功耗蓝牙的区别(转)
  7. 插入排序:直接插入、交换插入、折半插入
  8. 如何评估 Web3 项目的价值?
  9. hihocoder 1041
  10. apache评分标准_危重病人APACHE II评分表(标准)