number321 发表于 2014-04-15 17:06

phpinfo的Server API显示为"CGI/FastCGI"时到底是什么模式?

我是在centos6.4上用yum安装的apache,默认apache只加载了mod_cgi.so模块,并没有mod_fastcgi.so。

然后我配置由php-cgi处理.php后缀的文件,用phpinfo查看信息时,Server API处显示CGI/FastCGI。

请问这个是指CGI模式在运行PHP呢,还是FastCGI模式呢?

cryboy2001 发表于 2014-04-16 08:02

FastCGI 的应用程序亦兼容于 CGI,FastCGI 的应用程序也可以当成 CGI 来执行
FastCGI 应用程序的写作方式与 CGI 类似,除了几项原则要特别注意外,FastCGI 的写作方式跟 CGI 几乎一样

number321 发表于 2014-04-16 08:41

其实我是想了解一下那个表示的模式是CGI还是FastCGI.....

我也不懂CGI程序怎么写,只是怕配成了CGI运行效率比较低,我试过设置成由apache自带的php-cgi来处理.php文件和用php-fpm来处理,然后用apache ab测试,感觉两者速度上没什么差别。

action08 发表于 2014-04-22 13:05

不是说法fastcgi更好的么???

action08 发表于 2014-04-22 13:24

贴一下编译参数看看
页: [1]
查看完整版本: phpinfo的Server API显示为"CGI/FastCGI"时到底是什么模式?