Josep Lluís Figueras wrote:
Hi,
I am using RSPerl package on Ubuntu and Apache2 web server. It is my first
experience with R language :-)
I have the next code embedded into a Perl CGI:
use R;
use RReferences;
my @x;
&R::initR("--silent","--no-save");
&R::library("RSPerl");
@x = &R::call("rnorm", 10);
&R::call("plot", [EMAIL PROTECTED]);
The CGI works but no plot is shown.
Apache2 web server log says:
[Sun Jun 22 12:01:41 2008] [error] [client 127.0.0.1] Error in pdf() :
unable to start device pdf, referer: http://localhost/html/proveta.html
[Sun Jun 22 12:01:41 2008] [error] [client 127.0.0.1] In addition: Warning
message:, referer: http://localhost/html/proveta.html
[Sun Jun 22 12:01:41 2008] [error] [client 127.0.0.1] In pdf() : cannot open
'pdf' file argument 'Rplots.pdf', referer:
http://localhost/html/proveta.html
[Sun Jun 22 12:01:41 2008] [error] [client 127.0.0.1] Caught error in
R::call(), referer: http://localhost/html/proveta.html
However, if I use R directly plots are correctly shown.
Because you aren't running R interactively, it's trying to open a pdf
device. This is failing (file permissions maybe?).
You should probably specify exactly what device to open, and if it's
something that writes a file, where to write it.
Duncan Murdoch
Can anybody help me?
Thanks!
Josep Lluís Figueras
(from Barcelona)
[[alternative HTML version deleted]]
------------------------------------------------------------------------
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.