微米小苏 发表于 2017-11-7 15:40:09

php_fileinfo扩展安装,以前的解决方式不好使

把项目用lamp一键安装包放在阿里云服务器上,结果图片上传有问题,报以下错误:
Unable to guess the mime type as no guessers are available(Did you enable the php_fileinfo extension?)
上网搜了好多,解决办法,都是说找到php.ini

把;extension=php_fileinfo.so前面的;注释掉,按上述说法做,结果并没有什么用.然后又找了许多回答,告知disable_functions里面禁用了phpinfo,但是删除之后还是没有解决问题,本站里面的解决方法,也只是安装了phpinfo扩展,然后注释掉;,按照方法做了,也没解决掉,所以希望大神能帮帮我.

微米小苏 发表于 2017-11-7 16:27:29

我仔细研究了新发现,输入/usr/local/php/bin/php -m发现phpinfo报错,
PHP Warning:PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/fileinfo.so' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/fileinfo.so: undefined symbol: zval_used_for_init in Unknown on line 0


大神帮忙看看这是什么问题,

licess 发表于 2017-11-7 18:21:51

回复 2# 的帖子

可能不是当前php版本编译出来的fileinfo.so

安装参考:https://bbs.vpser.net/thread-14942-1-1.html

微米小苏 发表于 2017-11-13 10:56:22

怎么升级php啊

licess 发表于 2017-11-13 13:36:22

回复 4# 的帖子

官网上都已经写过教程,可以自己去查看
页: [1]
查看完整版本: php_fileinfo扩展安装,以前的解决方式不好使