#47938 [Csd]: PHP 5.3.0 RC1 VC9 IIs Windows XP asks for MSVCR90.DLL
| From: | pajoye@php.net | Date: | Thu, 09 Apr 2009 18:30:34 +0000 |
| Subject: | #47938 [Csd]: PHP 5.3.0 RC1 VC9 IIs Windows XP asks for MSVCR90.DLL | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-135696@lists.php.net to get a copy of this message | ||
ID: 47938
Updated by: pajoye@php.net
Reported By: gert at yawar dot nl
Status: Closed
Bug Type: Dynamic loading
Operating System: XP
PHP Version: 5.3.0RC1
New Comment:
There was a library with the wrong manifest in RC1. It is now fixed.
Previous Comments:
------------------------------------------------------------------------
[2009-04-09 18:25:05] mattwil@php.net
Pierre, I had also noticed this with RC1 (CLI on XP SP3), but thought
maybe I had something wrong with the 2008 runtime installation...
However, a snapshot from before RC1 runs fine, as do the current ones.
Are the "official" releases built differently than the snaps?
Also, not sure it's related, but when I tried that pre-RC1 snap on
Windows 2000 (with 2008 runtime installed, of course), it gave an error
(not this one about "MSVCR90.DLL" though). Or are the VC9 releases not
supposed to work on Win2k? The VC9 notes don't say that anywhere...
------------------------------------------------------------------------
[2009-04-09 17:34:58] gert at yawar dot nl
.exe from CVS snapshot runs OK
------------------------------------------------------------------------
[2009-04-09 17:07:18] pajoye@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5.3-latest.tar.gz
For Windows:
http://windows.php.net/snapshots/
------------------------------------------------------------------------
[2009-04-09 16:44:19] gert at yawar dot nl
Description:
------------
PHP 5.3.0 RC1 VC9 (ts) Windows XP IIS van't load module; php.exe
asks for MSVCR90.DLL, although the 2008 c runtime redistribution is
installed on this machine. When msvcr90.dll is added to the directory, a
new complaint shows that the runtime is not called in appropriate
manner.
Probably during linking of php exe and dll, it was done without taking
care of manifests.
Are there other possibilities?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=47938&edit=1