解决IIS7+ ZendServer,完美解决FastCGI异常退出故障!

环境:IIS7(ASP.Net) + ZendServer(PHP5)
病症:开启ZendServer/PHP(FastCGI)后,部分WEB站点访问提示IIS 500错误。
解决:在IIS7中,所有IIS站点的程序池必须选择ZendServer所在的程序池,如果单独使用程序池,必定出现IIS 500访问错误! 除非其他站点使用你另外部署的PHP环境!
方便:IIS7 + ZendServer = ASP.Net + PHP5 + FastCGI,不用重复安装php+zend环境,ZendServer已经自带了PHP5.2.x

自从用了ZendServer,部署环境从以前的几十分钟,降低到现在的1分钟,速度啊,哈哈!
自从用了CSMod的方案,IIS7运行FastCGI再也没有出现IIS 500错误了!
如果IIS站点多的话,可以将IIS7根属性的FastCGI设置 - ZendServer/bin/php-cgi.exe - 最大实例数 设置的高一些!
当然ZendServer的稳定性还是有待考验的。

 

 

 

原文地址:http://bbs.csmod.com/thread-1753-1-1.html

你可能感兴趣的:(Web,PHP,asp.net,IIS,Zend)