WAMP installation on Windows Server 2008 R2
Posted by: rkevinburton (---.sonicfoundry.com)
Date: December 16, 2013 03:27PM

I am trying to install WAMP on a Windows 2008 Server R2 and when I start up the Wampserver I get an error that the 'Aestan Tray Menu has stopped working' followed by an error 'The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.' The event log shows:

Faulting application name: wampmanager.exe, version: 1.6.1.33, time stamp: 0x2a425e19
Faulting module name: KERNELBASE.dll, version: 6.1.7601.17514, time stamp: 0x4ce7bafa
Exception code: 0x0eedfade
Fault offset: 0x0000b727
Faulting process id: 0x8a0
Faulting application start time: 0x01cefa68d46f8e42
Faulting application path: C:\wamp\wampmanager.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: 1330aae4-665c-11e3-ba42-00155d46670d

Activation context generation failed for "c:\wamp\bin\php\php5.4.12\php-win.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis

The sxstrace shows:

=================
Begin Activation Context Generation.
Input Parameter:
Flags = 0
ProcessorArchitecture = AMD64
CultureFallBacks = en-US;en
ManifestPath = c:\wamp\bin\php\php5.4.12\php-win.exe
AssemblyDirectory = c:\wamp\bin\php\php5.4.12\
Application Config File =
-----------------
INFO: Parsing Manifest File c:\wamp\bin\php\php5.4.12\php-win.exe.
INFO: Manifest Definition Identity is (null).
INFO: Reference: Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
INFO: Resolving reference Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
INFO: Resolving reference for ProcessorArchitecture amd64.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\Windows\assembly\GAC_64\Microsoft.VC90.CRT\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at c:\wamp\bin\php\php5.4.12\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at c:\wamp\bin\php\php5.4.12\Microsoft.VC90.CRT.MANIFEST.
INFO: Attempt to probe manifest at c:\wamp\bin\php\php5.4.12\Microsoft.VC90.CRT\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at c:\wamp\bin\php\php5.4.12\Microsoft.VC90.CRT\Microsoft.VC90.CRT.MANIFEST.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
ERROR: Cannot resolve reference Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
ERROR: Activation Context generation failed.
End Activation Context Generation.

This seems to suggest that I have not installed the CRT. But I have. If I try to install it again I am prompted to either remove or repair it. Just to make sure I install both the x86 version and x64 version or the CRT but no difference. Ideas?

Options: ReplyQuote
Re: WAMP installation on Windows Server 2008 R2
Posted by: RiggsFolly (---.as13285.net)
Date: December 16, 2013 05:55PM

Please make sure you have the latest version of all of these Microsoft C++ Redistributable runtime libraries.

The 2008 Redist is used by wampmanager
The 2010 Redist is used by some versions of Apache ( depending on compiler used )
The 2012 Redist is used by some versions of Apache ( depending on compiler used )

FOR WAMP 32bit
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) [www.microsoft.com]
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) [www.microsoft.com]

If you are using WampServer 2.4
Microsoft Visual C++ 2012 [www.microsoft.com]
And select vcredist_x86.exe


FOR WAMP 64bit
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) [www.microsoft.com]
Yes you need the x86 Package regardless
Microsoft Visual C++ 2008 Redistributable Package (x64) [www.microsoft.com]
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) [www.microsoft.com]
If you are using WampServer 2.4
Microsoft Visual C++ 2012 [www.microsoft.com]
And select vcredist_x64.exe

---------------------------------------------------------------------------------------------
(Windows 10 Pro 64bit) (Wampserver 3.3.4 64bit) Aestan Tray Menu 3.2.5.4
<Apache versions MULTIPE> <PHP versions MULTIPLE> <MySQL Versions MULTIPLE>
<MariaDB versions MULTIPLE> <phpMyAdmin versions MULTIPLE> <MySQL Workbench 8.0.23>

Read The Manuals Apache -- MySQL -- PHP -- phpMyAdmin
Get your Apache/MySQL/mariaDB/PHP ADDONs here from the WAMPServer alternate Repo
-X-X-X- Backup your databases regularly Here is How dont regret it later! Yes even when developing -X-X-X-

Options: ReplyQuote


Sorry, only registered users may post in this forum.