在发光服务器

时间:2017-05-04 14:15:35

标签: r-markdown shiny-server

我使用了shine和rmarkdown的组合来构建一个网站,其中闪亮的应用程序使搜索功能从大型数据库中过滤结果。每个结果都按名称链接到提供更多信息的详细页面。在实践中,应用程序返回一个结果表,其中name列的每一行都是指向特定信息页面的链接。

然而,似乎闪亮的服务器(安装在我们的服务器上)不允许托管html页面,因此信息页面的链接被破坏 - 找不到。

或者,我试图将info-page呈现为一般的rmarkdown页面,每次调用时都会使用特定于结果的信息呈现。不幸的是,似乎没有办法通过链接向一般的rmarkdown文档传递信息。在实践中,我要实现的目标是:点击结果'我的结果',调用通用的.rmd文档,同一个链接传递名称'我的结果'到.rmd以便它可以在编织之前检索“我的结果” - 特定信息。

使用闪亮服务器是否有解决方案?

谢谢,

伊迪丝

1 个答案:

答案 0 :(得分:0)

默认情况下,

shiny-server不允许浏览器访问其目录中托管的内容。需要提供的内容可以托管在未在文件路径中编入索引的“www”文件夹中。

https://groups.google.com/forum/#!searchin/shiny-discuss/hosting $ $ 20HTML $ 20pages $ 20on 20shiny服务器%7Csort:相关性/光泽-讨论/ eszrQJCbM_U / N7fpNEoMAwAJ