FCGI_Finish.3
|
|
|
命名 FCGI_Finish - fcgi_stdio兼容库
摘要 #include "fcgi_stdio.h"
void FCGI_Finish(void);
说明 FCGI_Finish函数完结来自HTTP服务器的当前请求。 当前请求由最近一次对FCGI_Accept(3)的调用开始。
FCGI_Finish允许应用在处理请求的过程中插入其他动作。 在极端情形中,应用应当在退出前调用FCGI_Finish来完成当前请求, 例如回收泄漏的内存。
在完成当前请求的过程中,FCGI_Finish可以检测错误, 例如损坏的连接客户端的管道,它先前已经断开了。 FCGI_Finish会忽略这样的错误。 希望处理这类错误的应用应当显式地调用fclose(stderr), 然后调用fclose(stdout);任何一个返回EOF则表明一个错误。
FCGI_Finish释放最近调用FCGI_Accept分配的任何内存。 关于对保持该内存的指针的防范见FCGI_Accept(3)。
请参阅 FCGI_Accept(3)
历史记录 Copyright (c) 1996 Open Market, Inc. 关于本文件的用法和再分发信息,以及无担保说明,请参阅。 $Id: FCGI_Finish.3,v 1.1.1.1 1997/09/16 15:36:25 stanleyg Exp $
|
回目录 [翻译]FastCGI开发者套件
|
分享到:
相关推荐
3. **初始化和运行**:在主函数中,调用`FCGI_Accept`函数进入请求处理循环。每当有新的请求到来,该函数会阻塞直到有请求处理。 4. **处理请求**:在派生类的处理方法中,你可以通过FCGI的API读取和写入请求数据,...
[原创] Redhat 上 FastCGI 安装与配置 软件包 相关软件包: httpd httpd-devel fcgi-2.4.0.tar.gz ...FastCgiServer /home/m/Dev/cvs/ImRoBot5/shdaily/cgi/shdaily.fcgi -processes 1 -idle-timeout 1000
3. **配置FastCGI属性**:对新添加的处理程序,配置相应的FastCGI属性,如最大请求实体大小、超时时间、错误日志位置等。 4. **配置应用程序**:为PHP或其他FastCGI应用程序创建一个新的虚拟目录,设置应用程序池,...
### 3. 交叉编译 交叉编译是指在一个平台上生成另一个平台上的可执行代码。在这个案例中,`spawn-fcgi-1.6.3_arm.tar.gz` 是为 ARM 架构的 Linux 设备(如树莓派)编译的,这意味着它需要在非 ARM 环境(如 x86 PC)...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
标题中的"fcgi-test.zip_DEMO_fcgi_fscgi测试"表明这是一个关于FastCGI(Fast Common Gateway Interface)和FastCGI(FastCGI Server-side)的测试项目,用于验证它们与Nginx服务器之间的通信是否正常。在Web开发中...
http://blog.csdn.net/wangkangluo1/archive/2011/05/11/6411721.aspx 2. 下载spawn-fcgi ,编译安装 tar zxvf spawn-fcgi -1.6.0.tar.gz cd spawn-f cgi -1.6.0 ./conifgure make make install
3. 配置FCGI:运行配置脚本(通常是configure),指定目标平台和依赖项。 4. 编译源代码:执行make命令进行编译。 5. 安装:使用make install将编译好的二进制文件和库安装到适当的位置。 6. 集成到Web服务器:根据...
5. `php_memcache-php-5.3.10.0-r2-win32-vc9-standard.zip` 和 `php_memcache-php-5.3.10.0-r1-win32-vc9-standard-fcgi.zip`:这两个是PHP Memcache扩展的不同版本,分别对应于标准模式和FastCGI模式的PHP 5.3.10...
mod_fcgid.so
Web服务器相关组件,本人亲自安装测试过,非常好用,请放心下载!
`spawn-fcgi-1.6.4.tar.gz` 是一个用于C++开发FastCGI应用程序的管理工具,其核心功能是管理和启动FastCGI进程。FastCGI是一种通信协议,它允许Web服务器与外部应用程序(如PHP、Python或Ruby解释器)进行长时间连接...
3. **易于部署**:在Windows环境下,`spawn-fcgi.exe`使得FastCGI的部署变得更加简单。 4. **稳定性**:当FastCGI进程崩溃时,Spawn-Fcgi能够自动重启,保证服务的连续性。 5. **跨平台**:尽管这里是Windows版本...
FCGI-0.67.tar.tar FCGI-0.67.tar.tar
基于centos7.2 原生态系统安装编译所需要的依赖包列表: cryptopp-5.6.2-9.el7.x86_64.rpm cryptopp-devel-5.6.2-9.el7.x86_64.rpm fcgi-2.4.0-25.el7cp.x86_64....snappy-1.1.0-3.el7.x86_64.rpm snappy-1.1.1.tar.gz
spawn-fcgi-master 是 spawn-fcgi 的官方源码,但是不能在 windows 中编译。 spawn-fcgi-win32.c 是 windows 版源码,使用 MinGW 编译:命令行输入 “gcc spawn-fcgi...懒得编译的话,spawn-fcgi.exe 是编译好的文件。
3. 解压spawn-fcgi-1.6.4.tar.gz,编译并安装spawn-fcgi工具。 4. 配置spawn-fcgi以启动和管理FastCGI应用程序。例如,可以设置spawn-fcgi监听特定端口,然后Web服务器(如Nginx或Lighttpd)通过FastCGI协议与之通信...
亲自测试通过 找了好长时间找到的 和大家分享一下 spawn-fcgi spawn-fcgi原本是lighttpd的... tar xf spawn-fcgi-1.6.3.tar.gz cd spawn-fcgi-1.6.3 ./configure --prefix=/usr/local/spawn-fcgi make && make install
[原创] Redhat 上 FastCGI 安装与配置 软件包 相关软件包: httpd httpd-devel fcgi-2.4.0.tar.gz ...FastCgiServer /home/m/Dev/cvs/ImRoBot5/shdaily/cgi/shdaily.fcgi -processes 1 -idle-timeout 1000
3. `examples`目录:可能包含一些使用Ruby FCGI的示例程序,帮助开发者理解和使用该库。 4. `INSTALL`或`setup.rb`:安装指南,可能是一个Ruby脚本,用于使用RubyGems进行安装。 5. `LICENSE`:软件授权协议,说明了...