gpt4 book ai didi

Shiny 应用程序无法在没有日志文件的 Shiny 服务器上运行

转载 作者:行者123 更新时间:2023-12-04 10:47:28 26 4
gpt4 key购买 nike

我有一个在本地 R 服务器(端口 8787)上运行的应用程序。当我将它移动到 Shiny Server(端口 3838)时,我收到消息

ERROR: An error has occurred. Check your logs or contact the app author for clarification.

并且 /var/log/shiny-server.log 中不存在日志文件

这是我的配置文件:
# Instruct Shiny Server to run applications as local user
run_as : HOME_USER:;

# Define a server that listens on port 3838
server {
listen 3838;

#preserve_logs true;
# Define a location at the base URL
location / {

# Host the directory of Shiny Apps stored in this directory
site_dir /srv/shiny-server;

# Log all Shiny output to files in this directory
log_dir /var/log/shiny-server;
preserve_logs true;
# When a user visits the base URL rather than a particular application,
# an index of the applications available in this directory will be shown.
directory_index on;
}
}

有人可以检查我的配置文件吗?谢谢

最佳答案

显然,对于我的配置,默认情况下清理错误消息是正确的。
添加options(shiny.sanitize.errors = FALSE)到您的应用程序。

在配置文件中,放置

sanitize_errors false;
preserve_logs true;

在服务器内永久解析。

关于Shiny 应用程序无法在没有日志文件的 Shiny 服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42793154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com