ターミナルで Rscript を含む php スクリプトを実行しています。正常に動作し、出力が得られます。しかし、Webページから呼び出した場合、同じスクリプトは出力を与えません。フォルダのアクセス許可も確認しました。これを修正するのを手伝ってください。
私のphpスクリプト:
<?php
$abc=exec('Rscript dist/GS_R2html.R');
print "$abc\n";
?>
スクリプト:
a<-rnorm(1000)
library(R2HTML)
setwd('/var/www/test')
HTML.title("Data Summary", file="dist/gshtml.htm",append=F)
HTML(summary(a),file="dist/gshtml.htm",align="left")
HTML(matrix(a[1:100],nrow=10,byrow=T),file="dist/gshtml.htm",align="left")
HTML.title("Histogram", file="dist/gshtml.htm")
jpeg("dist/plot2.jpg")
hist(a,col="red")
HTMLInsertGraph("dist/plot2.jpg",file="dist/gshtml.htm",Align="left")
dev.off()