2012-06-22 3 views
0

Я пытаюсь интегрировать R-скрипт в PHP, чтобы показать графику. Для этого я использовал пример, приведенный на этом сайте http://www.r-bloggers.com/integrating-php-and-r/, и он работает.интегрировать скрипт R в PHP

После некоторых настроек я проверил свой код в браузере, но ничего не произошло. Но если я тестирую его в коде IDE Geany, он отлично работает.

Кто-нибудь знает, что происходит? И как я могу решить эту проблему?

Это мой R код:

args <- commandArgs(TRUE) 
n=as.integer(args[1]); 
library(gdata); 
casa=setwd("/var/www") 
fpath = file.path(casa, "Azevedo_JAM_final.xls"); 
dados = read.xls(fpath, header=F); 
#(irrelevant code to the problem) 

png(filename="medias.png", width=800, height=800) 
barplot(df$vmedia, main="Medias", names.arg=df$vlabels,cex.names=0.6,las=2) 
dev.off(); 

Это мой PHP код

<?php 

    $N = 2; 

    exec("Rscript infografics.r $N"); 

    // return image tag 
    echo("<img src='medias.png?' />"); 

?> 

Спасибо

+0

ли веб-сервер права казнить, что г-файл? – Zombaya

+0

Просто установите [RApache] (http://rapache.net), чтобы перк вверх :) – daroczig

+0

@daroczig Я только что установил, что теперь? Просто позвоните в php-файл в браузере? – MisssCat

ответ

Смежные вопросы