nginx serving R scripts via CGI/FastRWeb
Francis Daly
francis at daoine.org
Wed Feb 20 13:25:04 UTC 2013
On Wed, Feb 20, 2013 at 10:00:04AM +0000, Stefan Parvu wrote:
> > Something like (untested by me!)
> > location ^~ /cgi-bin/R/ { }
> yep correct. I do have now on cgi-bin directory a binary file called: R.
> I did change my nginx.conf to have a new location definition for the
> R calls, like here:
>
> location ~ ^/cgi-bin/R$ {
"~" means "regex".
"^" means "start of string".
"$" means "end of string".
This location will only match requests that are
/cgi-bin/R
or
/cgi-bin/R?something
and not
/cgi-bin/R/something
> But when I try: http://localhost:9001/cgi-bin/R/foo?n=50
> this returns with same error that there is no such directory, seems somehow
> the request it is not passed via CGI to FastWebR.
Yes, that's what you configured.
What happens when you test exactly what was suggested?
f
--
Francis Daly francis at daoine.org
More information about the nginx
mailing list