2017-11-06 2 views
0

Shiny-Webappをホストしている私のウェブサーバに問題があります。Shiny-Webserverエラーメッセージcurl.so

私はAPIのアドレスからのデータを受信したい(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したMac)からWebアプリケーションをホストしましたエラーを取得できませんでした。

+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のアドレス(coinmarketcap.com)からデータを受信したいが、毎回、私はこのエラーを取得:

ERROR:共有オブジェクトをロードすることはできません「は/ usr/lib64に/ R /ライブラリ/カール/ libs/curl.so ':/​​usr/lib64/R/library/curl/libs/curl.so:undefined symbol:idna_to_ascii_lz

すべてのライブラリを再インストールしようとしましたが、動作しませんでした。

[ルート@ SRV-LAB-T-416〜]#lsb_release -a LSBバージョン:::ベース-4.0-AMD64ベース-4.0-noarch:コア-4.0-amd64のサーバーについて

:CentOSリリース6.9(最終) リリース:6.9 コードネーム:CentOS 説明:CentOSリリース6.9(最終) リリース:6.9 :Final * R-info:

Rバージョン3.4.1(2017-06-30) - 「シングルキャンドル」 Copyright(C)2017 The R Foundation for Statistica lコンピューティング プラットフォーム:x86_64-redhat-linux-gnu(64ビット) 私は私のコンピュータ(HighSierraを搭載したMac)からwebappをホストしています。

EDIT: @amrrsによって示唆されたパッケージ(coinmarketcapr)をインストールし、それが今働いているコードを編集した後。