首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP致命错误:调用未定义函数exif_imagetype()

PHP致命错误:调用未定义函数exif_imagetype()
EN

Stack Overflow用户
提问于 2014-06-01 09:18:53
回答 2查看 10.1K关注 0票数 0

我有一个照片比赛,似乎很好,但当我上传一张照片,我得到一个空白的屏幕。我检查了错误日志并发现如下:

PHP致命错误:在第27行调用/home/fbtabvhk/public_html/pinkdrive_selfie/contest/libs/upload/save.php中的未定义函数exif_imagetype()

这是第27行的代码:

代码语言:javascript
复制
if (exif_imagetype($_FILES['files']['tmp_name'][0]) === FALSE)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-01 09:21:38

要使该函数正常工作,必须使用编译并启用exif扩展。这个扩展很有可能已经在PHP安装中编译过了,所以您可能只需在php.ini中启用它:

在Linux上:

代码语言:javascript
复制
extension=exif.so

在Windows上:

代码语言:javascript
复制
extension=php_exif.dll

Windows注意事项:

Windows用户必须同时启用php_mbstring.dll和php_exif.dll DLL中的php.ini。必须在php_mbstring.dll DLL之前加载php_exif.dll DLL,因此必须相应地调整php.ini。

票数 2
EN

Stack Overflow用户

发布于 2014-06-01 09:21:54

尝试启用php.ini并重新启动服务器。

代码语言:javascript
复制
extension=php_exif.dll
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23978360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档