fastcgi 不能循环等待网页请求问题【已解决】

fastcgi 不能循环等待网页请求问题【已解决】

C++ fastcgi中, 不能循环等待网页的请求啊
我用的是fastcgi 的C++ 库,编译了一下例子程序,但是它不会循环等待,调用一次就退出了。
是echo.c例子,重复刷新几次网页,但是那个计数老是1,不会
自增,而进程ID在递增。
也就是说,只会调用一次,然后将结果返回给网页,然后退出,再调用的话再重新启动。。。没有循环等待我的网页请求,这是为什么啊 。。。


我用的服务器的系统是Red Hat Enterprise Linux AS (2.4.21-4.EL),  gcc3.2.3
httpd-2.2.10 添加的模块是的是国人修改过的mod_fcgid



以下是刷新几次网页后显示的结果:
第一次刷新:
Request number 1, Process ID: 4209
No data from standard input.

第二次刷新:
Request number 1, Process ID: 4210
No data from standard input.

第三次刷新:
Request number 1, Process ID: 4211
No data from standard input.

。。。。

哦, 找到原因了呵,是因为我在httpd.conf中设置了:
AddHandler fcgid-script .fcgi

而fastcgi的可执行程序名称没有.fcgi这个后缀,加上这个后缀就可以了。。。

有点不懂。。。