如何解决闪亮的服务器突然将“图片”目录作为应用程序目录运行
我有一个运行在ubuntu 18.04服务器上的闪亮服务器,该服务器在/ srv / shiny-server / apps中托管闪亮的应用程序。我的一些应用程序显示存储在/ srv / shiny-server / apps / www / ref / pictures中的照片,这些应用程序通过包含照片文件路径的htmlOutput和html图像标签呈现照片。
这已经花了很多年了,但是在将更多照片添加到图片目录后,我现在得到一个闪亮的错误页面:“应用程序无法启动。”当我访问/ srv / shiny-server / apps / www / ref / pictures时,引用图片的应用程序无法显示图片。产生一个日志文件,就像图片目录是一个应用程序“ pictures-shiny-20200827-084106-43437.log”一样。而且似乎正在加载我的许多应用程序使用的库和workLibrary.R帮助程序文件。
组和权限看起来不错,我不确定如何进一步解决此问题。对图片链接和父目录(/ sdapps / www / ref / pictures /)的访问将显示在闪亮服务器错误日志中。为什么闪亮服务器将我的图片文件夹像应用程序一样对待?为什么要按日志加载库并调用我的“ workLibrary.R”文件?
发光服务器错误日志文件:pictures-shiny-20200827-084106-43437.log
[1]“”
[2]“附加软件包:“ shinyjs””
[3]“”
[4]“以下对象已从'package:shiny'中屏蔽:”
[5]“”
[6]“ runExample”
[7]“”
[8]“以下对象已从'package:methods'中屏蔽:”
[9]“”
[10]“ removeClass,显示”
[11]“”
[12]“”
[13]“附上包裹:'DT'”
[14]“”
[15]“以下对象已从'package:shiny'中屏蔽:”
[16]“”
[17]“ dataTableOutput,renderDataTable”
[18]“”
[19]“文件警告(文件名,“ r”,编码=编码):“
[20]“无法打开文件'../workLibrary.R':没有这样的文件或目录”
[21]“文件错误(文件名,“ r”,编码=编码):“
[22]“无法打开连接”
[23]“调用:runApp ... sourceUTF8-> eval-> eval-> ..stacktraceon ..->源->文件”
[24]“执行停止”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。