2017-11-06 7 views
0

Shiny-Webapp를 호스팅하고있는 웹 서버에 문제가 있습니다.Shiny-Webserver 오류 메시지 curl.so

내가 API adress은 데이터를 수신 할 (coinmarketcap.com)하지만 때마다 나는이 오류 얻을 :

ERROR : '은/usr/lib64에/R/라이브러리/공유 오브젝트를로드 할 수 없습니다를 컬/libs와/curl.so ' /usr/lib64/R/library/curl/libs/curl.so : 정의되지 않은 기호 : idna_to_ascii_lz 나는 모든 드 라이브러리를 다시 설치 시도했지만 작동하지 않았다

. 서버에 대해

:

[[email protected] ~]# lsb_release -a 
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch 
Distributor ID: CentOS 
Description: CentOS release 6.9 (Final) 
Release: 6.9 
Codename: Final* 

R-정보 :

R version 3.4.1 (2017-06-30) -- "Single Candle" 
Copyright (C) 2017 The R Foundation for Statistical Computing 
Platform: x86_64-redhat-linux-gnu (64-bit) 

나는 내 컴퓨터 (HighSierra과 맥)에서 웹 애플리케이션을 호스팅했습니다 오류를하지 않았다.

+0

상자에 Rstudio 서버도 설치 한 다음 일반 R 스크립트를 통해 테스트하고이 방법으로 디버그하려고하십시오. –

+0

RStudio 서버가 설치되어 있습니다. R에서 데이터를 터미널에서 가져 오려고하면이 오류가 발생합니다. > Json.BTC = GET ("https://api.coinmarketcap.com/v1/ticker/bitcoin/") Fehler in dyn.load (DLL 경로 = DLL 경로, ...) : kann 공유 객체 '/usr/lib64/R/library/curl/libs/curl.so'nicht laden : /usr/lib64/R/library/curl/libs/curl.so : undefined symbol : idna_to_ascii_lz –

+1

동일한 'coinmarketcapr' https://github.com/amrrs/coinmarketcapr의 R 래퍼를 사용해 보셨습니까? – amrrs

답변

0

Shiny-Webapp를 호스팅하고있는 웹 서버에 문제가 있습니다.

은 내가 API adress은 데이터를 수신 할 (coinmarketcap.com)하지만 때마다 나는이 오류 얻을 :

ERROR : 공유 객체를로드 할 수 없습니다 '를는/usr/lib64에/R/라이브러리/컬/libs/curl.so ': /usr/lib64/R/library/curl/libs/curl.so : 정의되지 않은 기호 : idna_to_ascii_lz

모든 라이브러리를 다시 설치하려고했지만 작동하지 않았습니다.

[루트 @ SRV-실험실-t-416 ~] # lsb_release -a LSB 버전 : : : 기본-4.0-AMD64 : 기본-4.0-noarch : 코어 4.0 AMD64 서버에 대해

: core-4.0-noarch : graphics-4.0-amd64 : 그래픽 -exec-noarch : 인쇄-4.0-amd64 : 인쇄-4.0-noarch 배포자 ID : CentOS 설명 : CentOS 릴리스 6.9 (최종) 릴리스 : 6.9 코드 이름 : Final * R-info :

R 버전 3.4.1 (2017-06-30) - "싱글 캔들" Statistica 용 R Foundation l 컴퓨팅 플랫폼 : x86_64-redhat-linux-gnu (64 비트) 내 컴퓨터에서 webapp를 호스트 한 적이 있습니다 (HighSierra가 설치된 Mac).

편집 : @amrrs에 의해 제안 된 패키지 (coinmarketcapr)를 설치하고 지금 일하고있어 코드를 편집 한 후.