R 闪亮应用程序在服务器上的目录中找不到数据?

R 闪亮应用程序在服务器上的目录中找不到数据?,r,shiny,shiny-server,shinyapps,R,Shiny,Shiny Server,Shinyapps,我正在把一个闪亮的应用程序发布到我自己的闪亮服务器实例上 当我将应用程序发布到shinyapps.io时,一切正常: 但是,我无法让应用程序在我自己的服务器上运行 我已将app.R以及此应用程序使用的数据文件保存到我服务器上的应用程序目录中: srv/shinyserver/app_folder/secondary_US_music_teacher_data 我还确保所有软件包都安装在服务器上的R中 我的app.R文件中的第一段代码涉及加载库和加载应用程序使用的数据文件 library(sh

我正在把一个闪亮的应用程序发布到我自己的闪亮服务器实例上

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

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

我已将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)
接下来是ui和服务器以及shinyapp函数

此外,我的服务器上还发布了一些其他应用程序,我不认为存在文件传输问题或诸如此类的问题。但是,我现有的其他应用程序都没有像这个有问题的应用程序那样使用我提供的数据文件

如有任何疑难解答帮助,将不胜感激


非常感谢。

事实证明,tidyverse软件包的安装没有花费多少时间。我只是将应用程序中调用的库更改为以下内容,现在可以使用了:

 library(shiny)
 library(shinythemes)
 library(tidyr)
 library(dplyr
 library(foreign)
 library(survey)

您是否尝试使用不包含空格的文件名?是的,我将文件更改为FRSS_103_Secondary_Teachers_Data_for_App.sav,并相应地调整了App.R文件中的代码,但这并没有改变情况。谢谢你的建议。