当前位置:首页 > PHP教程 >

Call to undefined function think\finfo_open()

发布时间:2020-11-13 13:11:39 作者:佚名 阅读:(8)

最近给网站换了服务器,在上传图片的时候提示异常,打开报错看到:致命错误: Call to undefined function think\finfo_open(),接下来吾爱编程为大家介绍一下Call to undefined function think\finfo_open()的解决方法,有需要的小伙伴可以参考一下:

1、错误提示:

    

2、错误原因:

    我们在上传图片的时候需要获取图片的一些信息,这个时候需要安装fileinfo扩展,这里换了新的服务器之后,没有安装fileinfo扩展导致上传出现错误

3、解决方法:

    (1)、宝塔安装:
 

    (2)、lnmp安装:

    在lnmp的完整包找到对于的php并解压,然后执行以下语句,进行编译安装

cd lnmp1.6/src/
tar jxvf php-7.1.33.tar.bz2
cd php-7.1.33/ext/fileinfo
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

    重启php-fpm,然后使用phpinfo查看是否已经开启

service php-fpm restart

QQ截图20201112161333.png


以上就是吾爱编程为大家介绍的关于Call to undefined function think\finfo_open()的解决方法,了解更多相关文章请关注吾爱编程网!

欢迎分享转载→ Call to undefined function think\finfo_open()

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们