您可以使用exif相关的函数从文件头读取数码相机拍摄的JPEG和TIFF格式的图像文件元数据。

安装

编译PHP时安装

使用–enable-exif选项配置PHP来启用exif支持。

Windows用户必须在php.ini中启用php_mbstring.dll和php_exif.dll扩展。请确保在php.ini中保持正确的顺序:php_mbstring.dll必须在php_exif.dll之前加载。

源码安装

在PHP源码中可以找到EXIF扩展源码,然后编译安装到当前的PHP环境中

1
2
3
4
cd /Main/sh-1.5.5/php-5.5.7/ext/exif
/alidata/server/php-5.5.7/bin/phpize
./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config
make && make install

cd进入/alidata/server/php-5.5.7/etc文件夹,修改php.ini,添加exif.so扩展

1
extension = exif.so

重启

Apache服务器

1
service httpd restart

Nginx的服务器

Nginx服务器重启之前,需要先重启php-fpm

1
2
service php-fpm restart
nginx -s reload

查看

使用phpinfo()查看PHP环境,安装配置成功。

评论