0

我正在努力在Shiny网络上我自己的闪亮服务器实例上发布一个应用程序。

当我将应用程序发布到 shinyapps.io 时,一切正常: https ://petemiksza.shinyapps.io/Secondary_Music_Teachers/

但是,我无法让该应用程序在我自己的服务器上运行。

我确实将app.R这个应用程序使用的数据文件保存到我的服务器上的应用程序目录中:

srv/shinyserver/app_folder/secondary_US_music_teacher_data

我还确保所有软件包都安装在R服务器上。

app.R文件中的第一个代码块处理加载库和加载应用程序使用的数据文件。

library(shiny)
library(shinythemes)
library(tidyverse)
library(foreign)
library(survey)

# Read in data
secon_dat <- read.spss("FRSS 103 Secondary Teachers Data for App.sav", 
                   use.value.labels = TRUE, use.missings = TRUE,
                   to.data.frame = TRUE)

接下来是uiandservershinyapp()函数。

此外,我在我的服务器上发布了其他几个应用程序,并且不相信存在文件传输问题或类似问题。但是,我的其他现有应用程序都没有像这个有问题的应用程序那样使用我提供的数据文件。

任何故障排除帮助将不胜感激。

非常感谢。

4

1 回答 1

1

原来安装tidyverse包没用。我只是将应用程序中调用的库更改为以下内容,它现在可以工作了:

 library(shiny)
 library(shinythemes)
 library(tidyr)
 library(dplyr
 library(foreign)
 library(survey)
于 2018-04-05T13:49:39.597 回答