Я использую shiny-server на centos 6, он хорошо работает с большинством моих приложений, но что-то не так когда я использую его с rCharts (ggplot2 в порядке). Хром дает мне сообщение, что «Не удалось загрузить ресурс: сервер ответил со статусом 500 (Internal Server Error)», но я могу запустить тот же код в локальной системе Windows7, и об этом не сообщается. что с этим не так. Если какой-либо друг знает, как с этим бороться, пожалуйста, скажите мне, спасибо.shiny-server Не удалось загрузить ресурс: сервер ответил со статусом 500 (Внутренняя ошибка сервера)
код:
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")
)
))