问题描述
我有一个运行在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 (将#修改为@)