上面的问题,真的很奇怪。其它的模块都能正常加裁,只有这一个扩展加载不上去。网上都说是要把安装目录加到path环境变量中去。但这个早就加了,而且其它的扩展都可以正常加载的。也有说是少了msvcr70.dll和msvcp70.dll.但我好不容易找到这两个文件下载放到system32下面。本以为可以加载那个php_exif.dll模块了,谁知道还是一样不行。明明有这个文件存在的嘛。难道这个扩展还有什么信赖关系吗?请高手指点。

解决方案 »

  1.   

    Apache或IIS中,如果按照默认php.ini,会无法加载php_exif.dll模块要想php_exif能够被成功加载,必须满足下面条件:
    1. php_mbstring被启用;
    2. php.ini中,php_mbstring必须在php_exif前被加载。因此,你需要修改默认的php.ini中的这两个模块顺序(默认是字典序)   1. extension=php_mbstring.dll 
       2. extension=php_exif.dll