[R] Using jpeg() function over cgi

Prof Brian Ripley ripley at stats.ox.ac.uk
Fri Jun 13 17:01:40 CEST 2003


Yes, it has been solved and discussed in the R-help archives many times.
The help(jpeg) page is pretty explicit too.  One alternative is bitmap().

To use jpeg() under a Unix-alike you need to set up an X server that your
R process can use.  It's a bit hard to help you do that when you don't
even mention your OS (I am inferring it is a Unix-alike), but you may be
able to solve the permissions problem or you may be able to set by a
server by something like Xvfb.  In any case, it is not an R problem


On Fri, 13 Jun 2003, michael watson (IAH-C) wrote:

> I have seen a few posts to this list regarding problems accessing the
> x11() device over cgi - namely, when trying to create a graphic using

No, not the x11() device, but the jpeg() device.  They are not the same!

> the jpeg() function, everything is fine from the command line but it
> won't work over cgi, producing the error:
> 
> "Unable to open connection to X11 display"
> 
> Has anyone actually solved this particular problem satisfactorily?
> 
> Please reply direct to me as I am not a member of the list (yet!)


-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595




More information about the R-help mailing list