0

Debianにrapacheをインストールしようとしているのは久しぶりです。私はこのチュートリアルに従いました:http: //blog.binfalse.de/2011/05/28/r-for-the-web/そして私はそれを機能させましたが、古いR(1.2.5)で繰り返しましたインストールはまったく同じ方法ですが、R (3.1.2) を使用し、「localhost/R/myfile.R」と入力すると「Internal Server Error」が発生します。しかし、「localhost/RApacheInfo」と入力すると、機能します!! これは私のファイル「r.conf」です

<Location /RApacheInfo>
SetHandler r-info
</Location>
<Location /R>
SetHandler r-script
RHandler sys.source
</Location>

これが私の error.log Apache ファイルです。長すぎるので最後だけ撮りました。

      unable to load shared object '/usr/local/lib/R/library/stats/libs/stats.so':
  libRlapack.so: cannot open shared object file: No such file or directory
During startup - Warning message:
package 'stats' in options("defaultPackages") was not found 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/local/lib/R/library/stats/libs/stats.so':
  libRlapack.so: cannot open shared object file: No such file or directory
During startup - Warning message:
package 'stats' in options("defaultPackages") was not found 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/local/lib/R/library/stats/libs/stats.so':
  libRlapack.so: cannot open shared object file: No such file or directory
During startup - Warning message:
package 'stats' in options("defaultPackages") was not found 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/local/lib/R/library/stats/libs/stats.so':
  libRlapack.so: cannot open shared object file: No such file or directory
During startup - Warning message:
package 'stats' in options("defaultPackages") was not found 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/local/lib/R/library/stats/libs/stats.so':
  libRlapack.so: cannot open shared object file: No such file or directory
During startup - Warning message:
package 'stats' in options("defaultPackages") was not found 
[Tue Dec 15 18:40:12 2015] [error] [client ::1] rApache Notice!
Error in eval(expr, envir, enclos) : could not find function "rnorm"
Traceback:
3: eval(expr, envir, enclos)
2: eval(exprs[i], envir)
1: sys.source(file = "/var/www/R/test.R", envir = .rAenv)
[Tue Dec 15 18:40:14 2015] [error] [client ::1] rApache Notice!
Error in eval(expr, envir, enclos) : could not find function "rnorm"
Traceback:
3: eval(expr, envir, enclos)
2: eval(exprs[i], envir)
1: sys.source(file = "/var/www/R/test.R", envir = .rAenv)
[Tue Dec 15 18:40:15 2015] [error] [client ::1] rApache Notice!
Error in eval(expr, envir, enclos) : could not find function "rnorm"
Traceback:
3: eval(expr, envir, enclos)
2: eval(exprs[i], envir)
1: sys.source(file = "/var/www/R/test.R", envir = .rAenv)

そして、いくつかのphp/htmlコードを配置しようとすると、localhost/Rにない限り機能します。ここに入力したすべてのコードで、この「内部サーバー エラー」が発生します。すでに 0 から 2 回インストールしようとしましたが、同じ結果でした。あなたが私を助けてくれることを願っています:)

4

1 に答える 1

0

私はついにそれを機能させる方法を見つけました!! この投稿で見つけることができます : https://groups.google.com/forum/#!topic/rapache/axLb5PsS9LY

于 2015-12-15T18:41:10.973 に答える