Call to undefined function think\finfo_open() 报错 解决方法

本文介绍了解决fileinfo扩展未安装的问题,并提供了详细的安装步骤。包括下载PHP源码、配置及编译等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1.经过各方面排查,是fileinfo扩展没有安装

         下面是安装fileinfo扩展,请参考下方链接(本人已执行OK的):

         https://blog.youkuaiyun.com/u013049553/article/details/77968989

总结:

           第一步:wget -O php-5.6.34.tar.gz http://cn2.php.net/get/php-5.6.34.tar.gz/from/this/mirror
           第二部:tar -zxvf php-5.6.34.tar.gz
           第三部:/www/server/php/56/bin/phpize
           第四部:./configure --with-php-config=/www/server/php/56/bin/php-config
           第五部:make && make install
以上第三部  是需要改为你当前服务器的phpize的路径    和第四步  是需要改为你服务器的php-config路径

可能用到的linux命令:

查找文件的路径:find / -name  '要查找的文件名称'

重启Nginx   :service nginx restart

立刻重启服务器(root用户使用):shutdown -r now  (phpini文件加入 extension=fileinfo.so  以后记得执行这一步,否则不生效)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值