我正在使用 Ubuntu 和 NGINX 在开源闪亮服务器上运行 R闪亮应用程序。但是,由于某种原因,我的应用程序不断收到“与服务器断开连接”的消息,而且我似乎无法让它工作。这个闪亮的应用程序在我的本地运行得非常好。
我已经通过Shiny server session time out does not work中的以下建议尝试了 javascript 解决方法,但它似乎仍然不起作用。
还尝试将app_idle_timeout和app_init_timeout设置为更长的持续时间,但无济于事。
这是我的 nginx 配置文件:
server {
listen 80;
listen [::]:80;
listen 443 ssl;
server_name some_ip_address;
location / {
proxy_pass http://localhost:3838/;
proxy_redirect http://localhost:3838/ $scheme://$host/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_read_timeout 20d;
}
}
Run Code Online (Sandbox Code Playgroud)
想知道我是否编辑闪亮的服务器或 nginx 配置文件来使其工作?但我知道只能在专业版本中延长超时,但我猜一定有一些可能的解决方法。
我开发了一个闪亮的应用程序,允许用户通过R Markdown下载HTML报告。我正在尝试将自定义CSS和图像包含到我的rmarkdown文件中。但是,我不断收到此错误消息:
pandoc: Could not fetch (either css or image file)
openBinaryFile: does not exist (No such file or directory)
Run Code Online (Sandbox Code Playgroud)
当我在R Studio上编织.rmd文件时,它可以引用所需的图像文件或CSS。但是,当我运行Shiny应用程序并下载html文件时,出现上述错误消息。我什至尝试将图像和CSS文件与.rmd文件放在同一工作目录中,但无济于事...
output:
html_document:
css: pandoc.css
(same error message as above)
Run Code Online (Sandbox Code Playgroud)
一直在尝试为此找到解决方案,但似乎无法...有人可以在这里提供帮助吗?