宝塔面板PHP安装fileinfo扩展无效
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:


可以看到已经安装成功了!
广告合作
QQ群号:4114653
温馨提示:
- 本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。
- 本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。