在Windows 2003系统上安装配置exif 扩展
由于最近用的一个程序需要exif扩展的支持,所以只能试着配置了一下exif扩展。
首先在php.ini里面把;extension=php_exif.dll前面的分号去掉。然后重启IIS,重启之后还是不行,那到底是为什么呢。
经过一番查找,终于在PHP官方网站上找到了原因,官方网站上有这么一段话:
If you have exif.so or php_exif.dll enabled under php.ini dynamic extensions, but you still have problem running any funtion, it is possible that you may need to change order of extensions in php.ini.
In many PHP installation packages the extensions are listed alphabetically. However, exif is dependent on mbstrings to be loaded first. Yet, with alphabetic ordering the exif is listed before mbstrings and it causes the error. Load mbstrings extensions before exif.
Thus, do put exif as the very last extension to load and you should be fine.
大概意思是说exif扩展需要mbstrings扩展支持,由于大部分的php.ini文件里面exif扩展都在mbstrings扩展前面加载,所以这时候的exif找不到mbstrings就出错了。
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:yoyo 来源: YOYO'S BLOG
- 标签: exif
- 发布时间:2012-08-15 13:36:26
-
[768] WordPress插件开发 -- 在插件使用 -
[54] 页面停留时间和网站停留时间详解 -
[52] AWS云平台系列介绍(一):AWS平台与EC -
[52] 关于IO的同步,异步,阻塞,非阻塞 -
[49] YSLOW法则中,为什么yahoo推荐用GE -
[48] 程序员技术练级攻略 -
[47] cookie窃取和session劫持 -
[44] 红黑树并没有我们想象的那么难(上) -
[44] 你必须了解的Session的本质 -
[43] Push Or Pull?