|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #47938 PHP 5.3.0 RC1 VC9 IIs Windows XP asks for MSVCR90.DLL
Submitted: 2009-04-09 16:44 UTC Modified: 2009-04-09 18:30 UTC
From: gert at yawar dot nl Assigned:
Status: Closed Package: Dynamic loading
PHP Version: 5.3.0RC1 OS: XP
Private report: No CVE-ID: None
 [2009-04-09 16:44 UTC] gert at yawar dot nl
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?


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2009-04-09 17:07 UTC]
Please try using this CVS snapshot:
For Windows:

 [2009-04-09 17:34 UTC] gert at yawar dot nl
.exe from CVS snapshot runs OK
 [2009-04-09 18:25 UTC]
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 18:30 UTC]
There was a library with the wrong manifest in RC1. It is now fixed.
PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Sun Jan 24 22:01:25 2021 UTC