From: Operating system: Windows Vista 64-bit PHP version: 5.3.3 Package: *Configuration Issues Bug Type: Bug Bug description:exif is placed before mbstring in php.ini
Description: ------------ php_exif.dll extension can't be loaded, because it depends on php_mbstring.dll. Just uncomminting the corresponding php.ini lines to load both extensions does not work, because in php.ini php_exif.dll is listed earlier than php_mbstring.dll. Simply moving the line that loads php_mbstring.dll before php_exif.dll solves the problem. This affects Windows zip distributions: php-5.3.3-Win32-VC9-x86.zip php-5.3.3-Win32-VC6-x86.zip (Both "php.ini-development" and "php.ini-production" are affected). I could find that this bug was reported multiple times before: #29919, #32552, #32541, #43970. Also #43606 might be related. The impact of this bug: Simply unpacking the PHP zip package on windows and enabling the exif and mbstring extensions does NOT work. Instead it takes half a day of digging through docs and searching internet to find that the order of extensions in php.ini has to be changed. I hope it's easy to fix, and I'm puzzled why this problem is still present after being reported so many times before. -- Edit bug report at http://bugs.php.net/bug.php?id=52597&edit=1 -- Try a snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=52597&r=trysnapshot52 Try a snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=52597&r=trysnapshot53 Try a snapshot (trunk): http://bugs.php.net/fix.php?id=52597&r=trysnapshottrunk Fixed in SVN: http://bugs.php.net/fix.php?id=52597&r=fixed Fixed in SVN and need be documented: http://bugs.php.net/fix.php?id=52597&r=needdocs Fixed in release: http://bugs.php.net/fix.php?id=52597&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=52597&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=52597&r=needscript Try newer version: http://bugs.php.net/fix.php?id=52597&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=52597&r=support Expected behavior: http://bugs.php.net/fix.php?id=52597&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=52597&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=52597&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=52597&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=52597&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=52597&r=dst IIS Stability: http://bugs.php.net/fix.php?id=52597&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=52597&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=52597&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=52597&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=52597&r=mysqlcfg