这两种工作方式的区别:
在 ISAPI 模式 (DLL) 中,PHP 是与 Web 服务器一起启动并运行的;
在 CGI 模式下,如果客户机请求一个 php 文件,Web 服务器就调用 php.exe 去解释这个文件,然后再把解释的结果以网页的形式返回给客户机。
所以从某种角度上来说,以 ISAPI 模式运行的 PHP 有着比 CGI 模式更好的安全性以及更好的执行效率和速度。
某种模式下运行出现问题时,建议换为另外一种 PHP 模式试一下。
注意 FastCGI 和 CGI 是两个概念,请参见 什么是 FastCGI。
相关阅读