推 HumuHumu: 放在/srv/shiny-server裡面 12/16 06:37
推 HumuHumu: 假如你的ui跟server放在myapp資料夾裡,就把myapp整個丟 12/16 07:39
→ HumuHumu: 在/srv/shiny-server裡面,網址打local上host:8787/myap 12/16 07:39
→ HumuHumu: p就可以連上了 12/16 07:39
→ bluecadence: 8787 不是 Rstudio server 的 default port 嗎? 12/16 13:17
→ bluecadence: 3838 才是 shiny server 的 default port 12/16 13:18
→ bluecadence: 原po是指不知道怎麼把本地電腦的檔案傳到aws ec2上的 12/16 13:29
→ bluecadence: server嗎? 12/16 13:29
→ Esmelee: 把檔案上傳到s3再傳到es2成功了,可是網頁居然顯示不出來 12/16 13:53
→ Esmelee: 明明在rstudio server可以跑,到shiny server就不能了 12/16 13:58
→ Esmelee: Failed to load resource: the server responded with a 12/16 13:58
→ Esmelee: status of 500 (Internal Server Error) 12/16 13:58
→ Esmelee: 套件都用Rstudio server安裝不知道有沒有關係? 12/16 14:01
→ Esmelee: 網路下載一個範例檔發現同樣沒辦法跑... 12/16 14:07
推 bluecadence: 你的 /var/log/shiny-server.log 有沒有錯誤訊息? 12/16 14:34
→ bluecadence: 或是 /var/log/shiny-server/ 目錄下的 .log 檔 12/16 14:35
→ bluecadence: 原則上你要讓shiny server跑你的app,先前的套件安裝 12/16 14:47
→ bluecadence: 必須要讓shiny server的所有者 (shiny ? 我不知道你 12/16 14:51
→ bluecadence: 怎麼安裝的) 能夠有讀取權限,也要知道到哪裡去讀 12/16 14:52
→ bluecadence: 不然你可以試著重裝所需的套件,先用sudo -i R 跑R 12/16 14:56
→ bluecadence: 在這個R console 底下做 install.packages() 12/16 14:57
→ bluecadence: 這樣安裝的套件就是 system-wide accessible 12/16 14:58
→ bluecadence: 另外 shiny server 安裝好通常有sample-apps/hello 12/16 15:09
→ bluecadence: apps/hello/ 能跑嗎? 12/16 15:11
→ Esmelee: hello能跑了,其他範例終於也能跑了,只是我的不能 12/16 17:48
→ Esmelee: 應該就是我的code有問題了吧,我再弄看看 12/16 17:49
→ Esmelee: 終於可以跑了!!!! 誤打誤撞就能跑了,只是檔案大讀取慢.. 12/16 18:01
→ Esmelee: 感謝HumuHumu大大 跟bluecadence大大 12/16 18:01
我是上傳到/srv/shiny-server/sample-apps/myapp才成功的
先刪掉/srv/shiny-server/在上傳是沒辦法的
※ 編輯: Esmelee (220.132.6.162), 12/16/2017 18:06:00
→ bluecadence: 照理說,如果你沒更改過/etc/shiny-server/shiny-ser 12/16 19:36
→ bluecadence: ver.conf的設定,預設應該是可以把app放在 /srv/shin 12/16 19:37
→ bluecadence: y-server 這個目錄底下才對 12/16 19:37
→ bluecadence: 也就是 /srv/shiny-server/myapp 應該能跑才對... 12/16 19:40