nginx serving R scripts via CGI/FastRWeb
Harold Sinclair
haroldsinclair at gmail.com
Tue Feb 19 13:50:02 UTC 2013
Does the R cgi script filename end in .cgi ? That's what you specify, it
appears.
On Tue, Feb 19, 2013 at 7:47 AM, Stefan Parvu <sparvu at systemdatarecorder.org
> wrote:
> Hi,
>
> Anyone here testing, experimenting with R and nginx ?
> Im trying to setup nginx to serve R scripts via
> CGI using Rserve, FastRWeb modules as described here:
>
> http://jayemerson.blogspot.fi/2011/10/setting-up-fastrwebrserve-on-ubuntu.html
>
>
> My nginx is configured like:
>
> location ~ ^/cgi-bin/.*\.cgi$ {
> gzip off;
> fastcgi_pass
> unix:/opt/sdr/report/ws/fastcgi_temp/nginx-fcgi.sock;
> fastcgi_read_timeout 5m;
> fastcgi_index index.cgi;
> #fastcgi_buffers 8 4k;
> #
> # You may copy and paste the lines under or use include
> directive
> # include /etc/nginx/nginx-fcgi.conf;
> # In this example all is in one file
> #
> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
> fastcgi_param QUERY_STRING $query_string;
> fastcgi_param REQUEST_METHOD $request_method;
> fastcgi_param CONTENT_TYPE $content_type;
> fastcgi_param CONTENT_LENGTH $content_length;
> fastcgi_param GATEWAY_INTERFACE CGI/1.1;
> fastcgi_param SERVER_SOFTWARE nginx;
> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
> fastcgi_param REQUEST_URI $request_uri;
> fastcgi_param DOCUMENT_URI $document_uri;
> fastcgi_param DOCUMENT_ROOT /opt/sdr/report/docroot;
> fastcgi_param SERVER_PROTOCOL $server_protocol;
> fastcgi_param REMOTE_ADDR $remote_addr;
> fastcgi_param REMOTE_PORT $remote_port;
> fastcgi_param SERVER_ADDR $server_addr;
> fastcgi_param SERVER_PORT $server_port;
> fastcgi_param SERVER_NAME $server_name;
> }
>
> and Im using fcgiwrap from http://nginx.localdomain.pl/wiki/FcgiWrap.
> CGI scripts work fine but Im not able to any R scripts probable due
> R being not correctly called via nginx.conf ...
>
> I am trying something like: http://localhost/cgi-bin/R/foo.png?n=500
> and R is a binary file under cgi-bin directory which should call
> FastRWeb ...
>
> Any pointers, help ?
>
> thanks,
> Stefan
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20130219/eef57bf3/attachment.html>
More information about the nginx
mailing list