shiny-server无法加载资源:服务器响应状态为500(内部服务器错误)

时间:2014-10-17 02:32:10

标签: r internal rcharts shiny-server

我在centos 6上使用闪亮服务器,它适用于我的大多数应用程序,但有一些错误 当我用它与rCharts(ggplot2是好的)。铬给我一个信息,"无法加载资源:服务器响应状态为500(内部服务器错误)"但我可以在本地Windows7系统上运行相同的代码。并且没有关于它的错误日志。它有什么问题。 如果有朋友知道如何处理,请告诉我,谢谢。

代码是:

server.R

require(rCharts)
shinyServer(function(input, output) {
  output$myChart <- renderChart({
    names(iris) = gsub("\\.", "", names(iris))
    p1 <- rPlot(input$x, input$y, data = iris, color = "Species", 
      facet = "Species", type = 'point')
    p1$addParams(dom = 'myChart')
    return(p1)
  })
})

#ui.R
require(rCharts)
shinyUI(pageWithSidebar(
  headerPanel("rCharts: Interactive Charts from R using polychart.js"),

  sidebarPanel(
    selectInput(inputId = "x",
     label = "Choose X",
     choices = c('SepalLength', 'SepalWidth', 'PetalLength', 'PetalWidth'),
     selected = "SepalLength"),
    selectInput(inputId = "y",
      label = "Choose Y",
      choices = c('SepalLength', 'SepalWidth', 'PetalLength', 'PetalWidth'),
      selected = "SepalWidth")
  ),
  mainPanel(
    showOutput("myChart", "polycharts")
  )
))

1 个答案:

答案 0 :(得分:0)

是的!我终于检查出来了,因为我没有改变应用程序的模式(ui.R和server.R) 到模式可读!在ui.R和server.R的chmod 755之后,它运行良好。