linux nginx+tomcat 出现错误 502 Bad Gateway

迷途蜗牛 发布于 2012/06/21 14:35
阅读 6K+
收藏 3

直接访问服务器的ip:8080,是可以正常浏览的,通过nginx来访问就出现 502 Bad Gateway 错误,php+fastCGI 是正常的。

proxy.conf

proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
client_body_buffer_size 256k;
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
proxy_buffer_size 64k;
proxy_buffers 32 32k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 64k;

nginx.conf
http{
  ....
  include proxy.conf;
  server
  {
  listen 80;
  server_name czda.youyue.me;
index index.html index.htm index.jsp;

location ~ .*.jsp$
  {
fastcgi_pass 127.0.0.1:8080;
  }
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
  expires 30d;
  }
  location ~ .*\.(js|css)?$ {
  expires 1h;
  }
  }
}


加载中
0
akin520
akin520

亲,这个不是FASTCGI噢,,你可以用proxy形式!

0
迷途蜗牛
迷途蜗牛
楼上,在不影响php的前提下,有具体的方案吗?
0
akin520
akin520

你的站点还是php jsp混合的?

0
迷途蜗牛
迷途蜗牛

某一个站点是单纯的JSP或php~

第一次搞这个代理脑壳都昏了

0
迷途蜗牛
迷途蜗牛
果然一语中的,没去检查到那个地方!
返回顶部
顶部