Bug #52597 [Opn->Csd]: exif is placed before mbstring in php.ini
| From: | kalle@php.net | Date: | Mon, 16 Aug 2010 00:27:01 +0000 |
| Subject: | Bug #52597 [Opn->Csd]: exif is placed before mbstring in php.ini | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-153458@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=52597&edit=1
ID: 52597
Updated by: kalle@php.net
Reported by: kkryukov at gmail dot com
Summary: exif is placed before mbstring in php.ini
-Status: Open
+Status: Closed
Type: Bug
Package: *Configuration Issues
Operating System: Windows Vista 64-bit
PHP Version: 5.3.3
-Assigned To:
+Assigned To: kalle
Block user comment: N
New Comment:
This bug has been fixed in SVN.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
Thank you for the report, and for helping us make PHP better.
Fixed in 5.2.15, 5.3.4 and trunk
Previous Comments:
------------------------------------------------------------------------
[2010-08-13 07:17:14] kkryukov at gmail dot com
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 this bug report at http://bugs.php.net/bug.php?id=52597&edit=1