- 论坛徽章:
- 0
|
30可用积分
PHP的好配置,C的我配置了一下
location ~ ^/cgi-bin/.*\.cgi$
{
fastcgi_pass unix:/var/run/nginx-fcgi.sock;
fastcgi_read_timeout 5m;
fastcgi_index index.cgi;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default/cgi-bin$fastcgi_script_name;
include fastcgi_params;
}
注意红色一行,然后运行的时候错误是这个。
2009/12/09 02:21:08 [crit] 6975#0: *1 connect() to unix:/var/run/nginx-fcgi.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /cgi-bin/a.cgi HTTP/1.1", upstream: "fastcgi://unix:/var/run/nginx-fcgi.sock:", host: "localhost"
后来安装了spawn-fcgi,但是不会用,知道怎么用这个启动PHP,但是不确定怎么在C上用,而且不确定需不需要这个东西。
/var/run/nginx-fcgi.sock
这个sock是不存在的,但是我也不知道用哪个sock。不会弄,代码都写好了,不知道怎么测试啊。
麻烦路过的,熟悉nginx的帮忙说说,教教我怎么配置。
还有,老板希望默认是https的,我也不知道怎么弄,请说的详细一点,怎么生成证书什么的。 |
|