无法在Windows中连接R和PHP?

时间:2016-08-31 09:55:19

标签: php r rstudio rscript

我已使用 Ubuntu

中的以下命令连接 R php
exec("Rscript my_rscript.R  $N", $response);

但是我无法在Windows中连接它们。

R安装路径

C:\Program Files\R\R-3.3.1\bin

R文件路径

C:\xampp\htdocs\tracker\exec_r.R

这是我的PHP代码:

        <?php 
                // poorman.php 
                echo "<form action='poorman.php' method='get'>"; 
                echo "Number values to generate: <input type='text' name='N' />"; 
                echo "<input type='submit' />"; 
                echo "</form>"; if(isset($_GET['N'])) { 
                    $N = $_GET['N']; 
                    exec("C:\Program Files\R\R-3.3.1\bin C:\xampp\htdocs\tracker\exec_r.R $N", $response); 
                    $str = $response[0]; 
                    $myobj = json_decode($str); 
                    echo $myobj->first_name[0]; 
                } 
        ?> 

1 个答案:

答案 0 :(得分:0)

这有用吗?

exec("C:\Progra~1\R\R-3.3.1\bin C:\xampp\htdocs\tracker\exec_r.R $N", $response);