找了资料说php在iis6下有三种模式
cgi isapi fastcgi
在iis7.5下,想配置cgi模式,不知道如何配置
如果通过处理程序映射,设置模块映射,选择FastCgiModule 同时执行路径
选择php5下的php-cig.exe这种模式
访问phpinfo.php,显示的Server API 为:CGI/FastCGI
那这到底是CGI还是FastCgi,
如何配置CGI和FastCgi模式???
cgi isapi fastcgi
在iis7.5下,想配置cgi模式,不知道如何配置
如果通过处理程序映射,设置模块映射,选择FastCgiModule 同时执行路径
选择php5下的php-cig.exe这种模式
访问phpinfo.php,显示的Server API 为:CGI/FastCGI
那这到底是CGI还是FastCgi,
如何配置CGI和FastCgi模式???
理论上说就是 FastCGI(快速的CGI)了,当然你的硬件条件不充足的话,也可能是 CGI 方式,这并不影响php的运行。在 iis7 中安装 FastCGI 最直接、最简洁的方法就是采用 php 的 install 文件
因为我想两种模式都配置看看效果,具体如何配置呢????
FastCgi 快速的CGI
你刚说的:
理论上说就是 FastCGI(快速的CGI)了,当然你的硬件条件不充足的话,也可能是 CGI 方式,这并不影响php的运行。
这个让我很困惑,是CGI或FastCgi跟机子的硬件相关?不是由设置实现的?我怎么才能知道是CGI模式还是FastCgi模式??
传统的cgi以进程方式工作,当其出现问题时,可能导致操作系统崩溃
FastCgi 是以隔离方式工作的,当其出现问题时,将被挂起而不影响系统的其他进程。并且他支持线程,所以运行速度比较快
至于如何准确的识别 CGI或FastCgi,这已经超出本版的范围了,请到 windows 版面求解