解决Windows:Call to undefined function exif_imagetype()

很明显,是php安装时没有打开某些扩展,以致不能执行exif_imagetype()这个方法,因此需要打开。

网上很多人说需要打开下面这两个扩展:

extension=php_exif.dll
extension=php_mbstring.dll

但只说对了一半,我一开始也按照网上文章说的打开这两个扩展,但是还是同样错误。

后来我终于找对了正确的方法,就是打开这两个扩展之后,还有把extension=php_mbstring.dll移到extension=php_exif.dll的前面,最终显示如下:

记得修改php目录下的php点ini之后,把此文件复制到C:\Window\目录下覆盖原来的。另外,需要重启IIS。

这样,问题就解决了。

知识扩展

exif_imagetype

exif_imagetype — 判断一个图像的类型。

说明

exif_imagetype(string $filename): int

exif_imagetype() 读取一个图像的第一个字节并检查其签名。

扫描二维码关注公众号,回复: 16224641 查看本文章

本函数可用

猜你喜欢

转载自blog.csdn.net/mo3408/article/details/132194426