当前位置: 代码迷 >> CGI >> spawn-fcgi配备C的fastcgi程序
  详细解决方案

spawn-fcgi配备C的fastcgi程序

热度:679   发布时间:2012-06-27 14:20:08.0
spawn-fcgi配置C的fastcgi程序
网上一般会说有了spawn-fcgi以后,不需要lighttpd,那应该是针对PHP.
针对C写的fastcgi程序,应该还是需要lighttpd来转一下的.直接访问的话,得到的是空白页.猜测lighttpd调用c的fastcgi程序时候,传递了一些特殊的参数.

spawn c-fcgi process的script
spawn.sh:
spawn-fcgi -n -a 127.0.0.1 -p 9000 -- <fastcgi prog path>

lighttpd的配置:
lighttpd.conf:
在fastcgi.server域内加一行:
"/fcgi" => ( ( "host" => "127.0.0.1", "port" => 9000, "check-local" => "disable" ) ),

使用fcgi就能转到相应(host,port)上去了.
  相关解决方案