2014-01-25 113 views
1

我试图用nginx和fastcgi设置cgit 0.10。不幸的是,效应初探是502以下信息写在error.log中:nginx 1.21 + cgit 0.10 - 上游过早关闭FastCGI标准输出

[error] 30956#0: *1 upstream prematurely closed FastCGI stdout while reading response header from upstream, client: **, server: **, request: "GET/HTTP/1.1", upstream: "fastcgi://unix:/var/run/fcgiwrap.socket:", host: "**"</i> 

我nginx的站点配置如下:

server { 
     ... 
     root /var/www/cgit/; 
     proxy_redirect off; 

     location ~* ^.+\.(css|png|ico)$ { 
      expires 30d; 
     } 

     location/{ 
      include fastcgi_params; 
      fastcgi_param SCRIPT_FILENAME /var/www/cgit; 
      fastcgi_pass unix:/var/run/fcgiwrap.socket; 
      fastcgi_param PATH_INFO $uri; 
      fastcgi_param QUERY_STRING $args; 
     } 
} 

在/ var/WWW/CGT文件$ LS -al

drwxr-xr-x 2 www-data www-data 4096 Jan 25 22:22 . 
drwxr-xr-x 5 www-data www-data 4096 Jan 25 22:21 .. 
-rwxr-xr-x 1 www-data www-data 4786733 Jan 25 22:22 cgit.cgi 
-rw-r--r-- 1 www-data www-data 12395 Jan 25 22:22 cgit.css 
-rw-r--r-- 1 www-data www-data 1488 Jan 25 22:22 cgit.png 
-rw-r--r-- 1 www-data www-data 1078 Jan 25 22:22 favicon.ico 
-rw-r--r-- 1 www-data www-data  47 Jan 25 22:22 robots.txt 

有没有人有想法,怎么了?我也试图提高超时限制,但我没有成功。

谢谢!

回答

1

好的,我解决了我的问题。我刚刚从源代码更新到最新的fcgiwrap版本。不幸的是,我无法使它与Debian软件包一起工作。

+0

同样在这里!谢谢 – rodvlopes

相关问题