2017-07-19 3 views
1

を開始できませんでしたシャイニーアプリケーションは、私は次のようにHello Worldの光沢のあるアプリを書かれている

library(shiny) 
shinyServer(function(input, output){}) 

Rをコマンドラインで直接実行し、Rコンソールで次のコマンドを実行すると、アプリケーションが正常に動作します。 http://my_hostname:3838に行くと、私はHello Worldのページを見ました。

shiny::runApp('/local/sampleShinyApp/', host='172.XX.XXX.XXX(my host ip)', port=3838) 

しかし、まったく同じアプリケーションとのIセットアップ光沢のあるサーバーのプロが、私はページ上のエラーを得たとき。誰かがこれを使ってデバッグを手伝うことができますかWebページ上の

エラーメッセージ:

An error has occurred 
The application failed to start. 
The application exited during initialization. 

ログファイル(sampleShinyApp-shizhe-20170719-185527-37309.log):

Error: unexpected '/' in "/" 
Error: unexpected symbol in "28abbec4a109de74238ef34e00c83359" 
Error: unexpected numeric constant in "1.5.3" 
Error: unexpected symbol in "3468d94033c5b8761545f25784af09680d2ed8577323298b" 
Error: object 'shiny' not found 
Error: unexpected '/' in "/" 
Error: object 'true' not found 
Error: object 'true' not found 
Error: unexpected '/' in "/" 

の/ etc /光沢のあるサーバ/光沢のあるサーバー.confの:

run_as shizhe shiny; 
server { 
    listen 3838;                       
    location/{                           
    utilization_scheduler 20 .9 3;                    
    app_dir /local/sampleShinyApp;                   
    log_dir /var/log/shiny-server;                          
    run_as shizhe shiny;                    
    } 
} 

スタート光沢のあるサーバ:

sudo stop shiny-server; sudo start shiny-server 
+0

'shiny'は認識されないようですが、' run_as shizhe; 'で試してみましたか? – HubertL

+0

はい、私はしました。 run_asからユーザーを変更するshiny shizhe; run_as shizheに;まったく同じエラーページを表示します。 – HiLos

答えて

0

あなたはShinyアプリでuiとseverをバインドしませんでした。代わりに次のコードを実行してみてください。

library(shiny) 

# Define UI for application 
ui <- fluidPage(
    h1("hello world") 
) 
# Define server logic required to draw a histogram 
server <- function(input, output) { 
} 
# Run the application 
shinyApp(ui = ui, server = server) 
関連する問題