2016-10-30 2 views
0

ggplot2 및 Rcpp 패키지를 이미 설치했습니다.Rscript는 PHP exec()를 사용하여 ggplot2 패키지를로드 할 수 없지만 쉘에서 잘 실행됩니다.

Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object '/usr/lib64/R/library/Rcpp/libs/Rcpp.so': /opt/lampp/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib64/R/library/Rcpp/libs/Rcpp.so) Error: package or namespace load failed for ‘ggplot2’ Execution halted

내 서버 사용에 CentOS 6 내가 here에서 Rstudio을 가지고 있지만 (v0.99.903-x86_64의 : 여기

내 오류 로그 PHP

exec()를 사용하는 경우이 내가 쉘을 사용하고 때 잘 실행되지만 실패)

답변

0

가장 좋은 추측 - 버전 libstdc++이 혼합되어 일치합니다. 시스템 libstdc++ 대신 lampp 번들이 번들로 사용되어 시스템 libstdc++에 대해 컴파일 된 R 패키지가 이제 lampp 번들로로드되지 않습니다. 내가 여기에 최고의 해상도가 무엇인지 확실하지 않다

- 당신은 libstdc++의 시스템 버전에 대해 lampp를 다시 시도하거나 lampp에서 제공 libstdc++의 버전에 대한 귀하의 R 패키지를 다시 수 있을까?