我想使用exec函数在php(我在Ubuntu中运行xampp)中调用R脚本,如下面的代码所示。我可以通过命令行运行相同的R脚本。问题是当通过php调用R脚本时没有运行,如下面的代码所示。非常感谢有关如何解决问题的任何建议。
<?php
exec("Rscript rscript.R");
?>
<html>
<head>
<title></title>
</head>
<body>
<p>This is a test page</p>
</body>
</html>
R脚本是
x <- rnorm(5,0,1)
png(filename="temp.png", width=500, height=500)
hist(x, col="lightblue")
dev.off()