
类型:服务器管理面板
简介:基于Linux和Windows系统的网页控制面板,主要用于服务器管理、网站建设与运维
fileinfo函数的主要作用是通过在文件的给定位置查找特定的魔术字节序列,来猜测文件的内容类型以及编码(即获取文件的MIME信息)。安装路径为php7.2管理–>安装扩展–>选择fileinfo扩展–>安装,若出现“若可用内存小于1G,可能会安装不上”的字样可参考本文解决方法。
一、宝塔面板PHP安装fileinfo扩展报错
Centos系统安装的宝塔面板在给PHP安装fileinfo的时候无法安装成功,查看安装日志,报错了:
二、宝塔面板PHP安装fileinfo扩展无效解决方法
我们尝试通过命令手动安装,又报错了,看不太懂,通过智能助手查下:
虽然看不太懂这个编译标准,但还是试试吧,根据当前PHP版本命令执行如下:
cd /www/server/php/80/src/ext/fileinfo make distclean phpize --clean export CFLAGS="-std=gnu99" phpize ./configure --with-php-config=/www/server/php/80/bin/php-config CFLAGS="-std=gnu99" make && make install
cd /www/server/php/80/src/ext/fileinfo make distclean phpize --clean export CFLAGS="-std=gnu99" phpize ./configure --with-php-config=/www/server/php/80/bin/php-config CFLAGS="-std=gnu99" make && make install
然后到宝塔面板重新点击安装fileinfo:
可以看到已经安装成功了!









