今天slackpkg升级slackware时,发现httpd.conf.new多了一行:
LoadModule proxy_scgi_module lib/httpd/modules/mod_proxy_scgi.so
然后就上网查了一下scgi了,这里有比较详细的介绍,包括搭方式
目前来说,从google得知,这东东实现是fastcgi简单,作为CGI的替代,SCGI全称Simple Common Gateway Interface
看了一下SCGI简短的协议说明,注意到它有个特点是在WEB服务器应答的HTTP头需要强制返回CONTENT_LENGTH字段
就我所知,这个字段在我用过的服务器上可有可无,当时毕业设计写的WEB服务器,返回浏览器时也可以不包括这个字段
用PHP模拟应答时也可以不包括内容长度,但有的话就更适合HTTP协议了。而SCGI在这里说内容长度是must have的
PS:slackware-current最近内核升级跟得很快呢