【发布时间】:2019-11-15 23:13:35
【问题描述】:
我正在尝试让应用程序在 shinyapps.io 上运行。 第一步是加载 rds 文件以进行 Dropbox 访问。 该应用程序应该在服务器上下载保管箱的一个文件夹。
我想在应用的“静态”目录中创建一个目录。
我试过了
dir.create (static/...)
dir.create (./static/...)
两者在本地都可以正常工作,但似乎 dir.create () 在 shinyapps 服务器上不起作用。 https://colomb.shinyapps.io/resultsgallery_software/ https://github.com/smartfigures-dar/SmartFig_Rbased_prototype/tree/dropbox_integration
请注意,它似乎对第 2 个实例起作用,然后不再起作用:
本地:
for (j in folders$path_display){
print(j)
foldercreated <-dir.create(paste0("./static",j))
}
[1] "/SFB-resultgallery"
[1] "/SFB-resultgallery/Figures"
[1] "/sfb-resultgallery/Figures/atg6-9_KD_in_brain"
[1] "/sfb-resultgallery/Figures/keep_it_short,_no_more_than1"
[1] "/sfb-resultgallery/Figures/2e"
[1] "/sfb-resultgallery/Figures/keep_it_short,_no_more_than"e
shinyapps.io 日志消息:
2019-07-05T09:42:45.679221+00:00 shinyapps[1012452]: [1] "/SFB-resultgallery"
2019-07-05T09:42:45.679636+00:00 shinyapps[1012452]: [1] "/SFB-resultgallery/Figures"
2019-07-05T09:42:45.679740+00:00 shinyapps[1012452]: [1] "/sfb-resultgallery/Figures/atg6-9_KD_in_brain"
2019-07-05T09:42:45.679936+00:00 shinyapps[1012452]: Warnung in dir.create(paste0("./static", j))
2019-07-05T09:42:45.679938+00:00 shinyapps[1012452]: kann Verzeichnis './static/sfb-resultgallery/Figures/atg6-9_KD_in_brain' nicht erzeugen. Grund 'No such file or directory'
【问题讨论】: