Hi,<br><br> I have problems with installing ms4w version 3.0-beta11 on Windows Server 2008 R2. I have installed the same version of ms4w successfully on two different computers with windows vista and 7 though.<br><br><br>I have installed Visual C++ 2008 sp1 redistributable package also, but It didn't help.<br>
<br>Also when I click on php.exe at cgi-bin folder I get the same "side-by side" error message.<br><br>I am newbie in running a server.The server that I am working on is a new one. I didn't install any role or feature on it (IIS is not active.). At httpd.conf file my listening port is 80<br>
<br>Here is the error in the logs/error:<br><br>"The application is failed to start because the side by side configuration is incorrect. Please see the application event log"...<br>" Couldn't create child process:734001:php-cgi.exe"<br>
" Couldn't spawn child process: C:/ms4w/Apache/phpcgi.exe"<br><br>This is what I get at event viewer:<br><br><br>
Log Name: Application<br>
Source: SideBySide<br>
Date: 9/16/2010 2:47:30 PM<br>
Event ID: 33<br>
Task Category: None<br>
Level: Error<br>
Keywords: Classic<br>
User: N/A<br>
Computer: geoECO<br>
Description:<br>
Activation
context generation failed for "C:\ms4w\Apache\cgi-bin\php.exe".
Dependent Assembly
Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
could not be found. Please use sxstrace.exe for detailed diagnosis.<br>
Event Xml:<br>
<Event xmlns="<a href="http://schemas.microsoft.com/win/2004/08/events/event">http://schemas.microsoft.com/win/2004/08/events/event</a>"><br>
<System><br>
<Provider Name="SideBySide" /><br>
<EventID Qualifiers="49409">33</EventID><br>
<Level>2</Level><br>
<Task>0</Task><br>
<Keywords>0x80000000000000</Keywords><br>
<TimeCreated SystemTime="2010-09-16T18:47:30.000000000Z" /><br>
<EventRecordID>777</EventRecordID><br>
<Channel>Application</Channel><br>
<Computer>geoECO</Computer><br>
<Security /><br>
</System><br>
<EventData><br>
<Data>Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"</Data><br><br><br><br>I change the port No. to 8080 once to check if the problem is the port No. In this case, there is no error at logs/error. the last thing that says is:<br>
<br>-Child process is running.<br>-Acquired the start mutex.<br>-starting 64 worker thread<br>-starting thread to listen on port 8080 <br> <br>This time when I type <a href="http://localhost/">http://localhost/</a>, it says IE cannot display the webpage.<br>
<br>Sorry for the long email. I am really desperate at this time. I have tried whatever I could imagine of without any success.<br><br>Please Help me to figure out how to make it work.<br><br>Thanks,<br>Azita<br><br><br>