部分用户反应 UCHome 上传的照片,不能显示 EXIF 信息,其实这是 PHP 配置问题,因为图片 EXIF 信息的显示需要 PHP 支持 exif_read_data 这个函数,因此请按照如下方法配置 php.ini,然后保存,重启 web 服务器即可 (以 Windows 服务器为例) 。
1 、打开 C:/Windows 下的 php.ini 文件
找到:
;extension=php_exif.dll
- ;extension=php_exif.dll
去掉前面的分号 「;」
然后再找到:
;extension=php_mbstring.dll
- ;extension=php_mbstring.dll
去掉前面的分号 「;」
然后把:
extension=php_exif.dll
- extension=php_exif.dll
移动到
extension=php_mbstring.dll
- extension=php_mbstring.dll
的下面,因为 EXIF 模块依赖于 mbstring 。
2 、保存 php.ini 文件,重启 web 服务器即可。