我必须(安全地)从Symfony2控制器执行很多R 脚本。我在我的一个名为. 在那里,存储了很多 R 脚本文件,例如,
要执行Test.R文件中的脚本,我应该在我的安全操作中编写如下内容:AcmeStatsBundle
RScripts
Test.R
$rootdir = ...//get the path to the src folder.
exec("Rscript $rootdir/Acme/StatsBundle/RScripts/Test.R");
使用哪个命令来获取正确的值$rootdir
?也许我错了,我应该将脚本部署在 app 文件夹中。我应该将生成的输出(例如图像)放在 web 文件夹中的什么位置?