Re: how to use nginx to host review board site

2012-09-05 Thread Michael Zhu
Dear Christian,

I setup refer to this link
http://www.rramsden.ca/blog/2011/09/26/nginx-reviewboard/.
My configuration is below:
server {
listen 80;
server_name review.mysite.com;
root /var/www/review.mysite.com/htdocs/;

location /media  {
  root /var/www/review.mysite.com/htdocs/;
}

location /errordoc {
 root /var/www/review.mysite.com/htdocs/;
}

location / {
  # host and port to fastcgi server
  fastcgi_pass 127.0.0.1:3033;
  fastcgi_param PATH_INFO $fastcgi_script_name;
  fastcgi_param REQUEST_METHOD $request_method;
  fastcgi_param QUERY_STRING $query_string;
  fastcgi_param CONTENT_TYPE $content_type;
  fastcgi_param CONTENT_LENGTH $content_length;
  fastcgi_pass_header Authorization;
  fastcgi_intercept_errors off;
}
}

But there is a strange problem. No error is reported on web on uploading
attachment/screenshot.
But in fact, no file is uploaded to media directory. If I place the file at
the right place under media
directory, it can not download from web.

Please help me.
Thanks!

Michael

On Tue, Aug 21, 2012 at 12:02 PM, Christian Hammond chip...@chipx86.comwrote:

 Hi Michael,

 Here's a configuration you can base yours off of:


 upstream reviews {
 server 127.0.0.1:6081;
 }

 server {
 listen 80;
 server_name reviews.reviewboard.org reviews.review-board.org;
 access_log /var/www/reviews.reviewboard.org/logs/nginx_access_log;
 error_log /var/www/reviews.reviewboard.org/logs/nginx_error_log;

 location / {
 proxy_pass http://reviews;
 proxy_redirect  off;
 proxy_set_headerHost $host;
 proxy_set_headerX-Real-IP $remote_addr;
 proxy_set_headerX-Forwarded-For
 $proxy_add_x_forwarded_for;
 client_max_body_size10m;
 client_body_buffer_size 128k;
 proxy_connect_timeout   90;
 proxy_send_timeout  90;
 proxy_read_timeout  90;
 proxy_buffer_size   4k;
 proxy_buffers   4 32k;
 proxy_busy_buffers_size 64k;
 proxy_temp_file_write_size  64k;
 }

 location /media/ {
 alias /var/www/reviews.reviewboard.org/htdocs/media/;

 if ($query_string) {
 expires max;
 }
 }

 location /static/ {
 alias /var/www/reviews.reviewboard.org/htdocs/static/;

 if ($query_string) {
 expires max;
 }
 }

 location /errordocs/ {
 alias /var/www/reviews.reviewboard.org/htdocs/errordocs/;
 expires 30d;
 }
 }


 Christian


 --
 Christian Hammond - chip...@chipx86.com
 Review Board - http://www.reviewboard.org
 VMware, Inc. - http://www.vmware.com


 On Mon, Aug 20, 2012 at 7:49 PM, Michael Zhu linuxsir...@gmail.comwrote:

 Dear all,

 I want to setup reviewboard using nginx. please help me.
 thank you all.
 B.R.


 Michael

 --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en


  --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

how to use nginx to host review board site

2012-08-20 Thread Michael Zhu
Dear all,

I want to setup reviewboard using nginx. please help me.
thank you all.
B.R.

Michael

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: how to use nginx to host review board site

2012-08-20 Thread Christian Hammond
Hi Michael,

Here's a configuration you can base yours off of:


upstream reviews {
server 127.0.0.1:6081;
}

server {
listen 80;
server_name reviews.reviewboard.org reviews.review-board.org;
access_log /var/www/reviews.reviewboard.org/logs/nginx_access_log;
error_log /var/www/reviews.reviewboard.org/logs/nginx_error_log;

location / {
proxy_pass http://reviews;
proxy_redirect  off;
proxy_set_headerHost $host;
proxy_set_headerX-Real-IP $remote_addr;
proxy_set_headerX-Forwarded-For
$proxy_add_x_forwarded_for;
client_max_body_size10m;
client_body_buffer_size 128k;
proxy_connect_timeout   90;
proxy_send_timeout  90;
proxy_read_timeout  90;
proxy_buffer_size   4k;
proxy_buffers   4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size  64k;
}

location /media/ {
alias /var/www/reviews.reviewboard.org/htdocs/media/;

if ($query_string) {
expires max;
}
}

location /static/ {
alias /var/www/reviews.reviewboard.org/htdocs/static/;

if ($query_string) {
expires max;
}
}

location /errordocs/ {
alias /var/www/reviews.reviewboard.org/htdocs/errordocs/;
expires 30d;
}
}


Christian


-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Mon, Aug 20, 2012 at 7:49 PM, Michael Zhu linuxsir...@gmail.com wrote:

 Dear all,

 I want to setup reviewboard using nginx. please help me.
 thank you all.
 B.R.

 Michael

 --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en