This article explains how to run 32-bit IIS 6.0 on 64-bit Server 2003: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/iis/13f991a5-45eb-496c-8618-2179c3753bb0.mspx.

How can the same be accomplished with IIS 7.0 on 64-bit Server 2008?

link|improve this question

feedback

2 Answers

up vote 3 down vote accepted

Given the brief question, I don't know if this is exactly what you want to do, but you can run 32-bit ISAPI extensions (such as PHP, Rewrite, custom extensions, etc) in an AppPool in IIS 7 and 7.5.

For the full rundown, see this article here, the important part being:

...go into your IIS 7 manager console, find the application pool your app is running in, right-click on it, go to Advanced Settings, and change the Enable 32-bit Applications setting to true... Now restart IIS (either via the snap-in or the command line w/net stop w3svc & net start w3svc) and you’re good to go

link|improve this answer
Thanks, you saved me – Fujiy Jan 12 '11 at 16:34
feedback

Or see this. There's no need to run aspnet_regiis anymore, and you can switch between 32-bit and 64-bit per application pool instead of globally. It's a big improvement.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.