On 08:50 Tue 19 Feb , Harold Sinclair wrote: > Does the R cgi script filename end in .cgi ? That's what you specify, it > appears.
No, it does not end with cgi since the R scripts will not be called directly by nginx. As I understood I should call the R scripts like: http://localhost/cgi-bin/R/foo where there is a R binary file under cgi-bin which will proxy those to FastRWeb and Rserve R modules. So under cgi-bin there are no R scripts whatsoever, but they usually will go under: /opt/sdr/report/var/FastRWeb/web.R directory. Now my problem seems to be related how the R binary under cgi-bin will ever be called via CGI and further FastRWeb ... since my nginx.conf knows nada about R being called. Currently my nginx.conf is configured to run anything ending .cgi as cgi scripts ... /opt/sdr/report/docroot/cgi-bin $ ls -lrt total 60 -rwxr-x--- 1 sdr sdr 3715 Feb 19 12:00 initial.cgi -rwxr-xr-x 1 sdr sdr 55932 Feb 19 13:53 R $ file R R: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x0351c94aaf487ee3559a722446865b7ae0f3b7cc, not stripped Here the R scripts: /opt/sdr/report/var/FastRWeb $ ls -lrt total 16 drwxr-xr-x 2 sdr sdr 4096 Feb 18 00:08 web drwxr-xr-x 2 sdr sdr 4096 Feb 18 00:08 tmp drwxr-xr-x 2 sdr sdr 4096 Feb 19 14:27 code srw-rw-rw- 1 sdr sdr 0 Feb 19 14:27 socket =>> drwxr-xr-x 2 sdr sdr 4096 Feb 19 14:28 web.R all R scripts will go here web.R directory. stefan _______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
