fastcgierror是什么意思?windows2003fastcgi

fastcgi error是什么意思?

fastcgi-errorFastCGI误差双语例句1. However, this approach doesn't offer all of the performance benefits of FastCGI application classes. 然而, 这种方式不提供FastCGI应用程序类的所有性能优势.

成都服务器托管,成都创新互联公司提供包括服务器租用、西部信息中心、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、空间域名等业务的一体化完整服务。电话咨询:13518219792

CGJC是什么东西?

我理解的 CGI 是狭义上的 CGI,即不包含 FastCGI。

对一个 CGI 程序,做的工作其实只有:从

环境变量(environment variables)

标准输入(standard input)

中读取数据、处理数据、向

标准输出(standard output)

输出数据。

环境变量中存储的叫

Request Meta-Variables

,也就是诸如

QUERY_STRING

PATH_INFO

之类的东西,这些是由 Web Server 通过环境变量传递给 CGI 程序的,CGI 程序也是从环境变量中读取的。

标准输入中存放的往往是用户通过 PUTS 或者 POST 提交的数据,这些数据也是由 Web Server 传过来的。

就比如,我们刚学 C 语言时写的 Hello World,也可以作为一个合法的 CGI 程序。

现在用 CGI 的已经很少了,因为每个 CGI 进程只处理一个请求,换句话说,每个请求都需要创建一个 CGI 进程处理,CGI 程序处理完毕后就退出了。

FastCGI 正是对 CGI 的改进,而且改进了不是一点点。

从总体上看,一个 FastCGI 进程可以处理若干请求(一般 FastCGI 进程是驻留着的,但不排除 IIS 之类的 Web Server 限制其空闲时间,在一段时间内没有请求就自动退出的可能),Web Server 或者 fpm 会控制 FastCGI 进程的数量。

细节方面,FastCGI 是一套协议,不再是通过简单的环境变量、标准输入和标准输出来接收和传递数据了。一般来说,FastCGI 用 TCP 或者

命名管道(Named Pipe)

传输数据。现在绝大多数 PHP 网站都是在用 FastCGI 的。因此,这个问题的答案取决于题主对 CGI 的理解。

zabbix无法连接Mysql怎么破?

我也遇到同样的问题,配置是nginx+php-fpm+mysql,打开zabbix dashboard里面的状态等信息一直处于loading。

检查了数据库、php、zabbix-server等配置和状态都没问题,最后发现是nginx的问题。nginx在执行zabbix dashboard的 jsLoader.php时由于fastcgi缓存不够用,会生成临时文件放到/var/lib/nginx/tmp/fastcgi目录下面(目录是可配置的),由于目录没权限访问导致缓存文件无法生成,所以 jsLoader.php一直执行失败。

你可以调整fastcgi缓存目录的权限,或者加大nginx fastcgi缓存的大小解决此问题。

到此,以上就是小编对于的问题就介绍到这了,希望这3点解答对大家有用。

分享题目:fastcgierror是什么意思?windows2003fastcgi
分享路径:http://www.hantingmc.com/qtweb/news37/400987.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联