We have a Windows 2000 web server running IIS5 that runs ASP and PHP. We also have a Cobalt RaQ4 Linux Apache box also running ASP and PHP. Other experience is also that the two can co-exist happily on various web servers.
We are looking at replacing our two servers with one Win 2003 IIS 6 server, but our web developer is saying that it is not possible to run PHP and ASP on the same Windows server.
Is this true? The sceptic in me thinks they are just trying to get some redevelopment work out of us (we will have to pay them to have some PHP stuff transferred to ASP), but it is not a great deal, and I am happy for them to do this anyway, but we may have a requirement for PHP in the future.
Yes, PHP and ASP can both run on IIS. We have multiple servers w/ this setup.
Allen Burnett StormHosts[email protected] Professional MS ASP, .Net, MS SQL 2000/2005 and Reseller Hosting Since 2001 Clustered servers @ Equinix Helm/cPanel/WHM/VPS/colo/Dedicated/MailFoundry anti-spam/Server Mgmt
Both can run no problems on the same machines but there are very good reasons for keeping PHP ( or CGI/Perl ) OFF of Windows machines.
IIS / ASP / ASP.NET are now extremely reliable anyway but with IIS6 you have the option of running each site in it's own separate application so if one site dies it does not take the other sites with it - this makes the individual sites rock solid.
The problem is if you add PHP or CGI/Perl you're back to sharing that resource between all sites and one badly written script can take down the whole of IIS rather than just one site.