尝试发布R Shiny应用程序时出现“无效的JSON输入”错误

时间:2018-11-07 13:58:35

标签: r json shiny

我很抱歉提出这个问题,但是对于从哪里开始解决这个问题我感到茫然。闪亮的应用程序并不总是很容易进行故障排除,而这个特殊的问题对我来说是难以置信的。

我有一个闪亮的应用程序,该应用程序昨天发布很好,但是今天,当我尝试发布该应用程序时,在“发布到服务器”框中的“更新”部分得到了以下内容。该应用程序可以在我的本地计算机上正常运行。

是什么原因导致此类错误,如何解决?我敢肯定,我会对此表示不满,但我真的不知道如何解决此问题,非常想知道其他人是否也遇到过同样的问题。

enter image description here

这是部署窗口的输出:

----- Deployment log started at  2018-11-07 10:30:54  -----
Deploy command: 
 rsconnect::deployApp(appDir = "~/XXXXXXX", appFileManifest = "C:/Users/XXXXXXX/AppData/Local/Temp/d8e6-bdde-68bc-6363",      account = "XXXXXX", server = "XXXXXX",      appName = XXXXXX", appId = 39, launch.browser = function(url) {         message("Deployment completed: ", url)     }, lint = FALSE, metadata = list(asMultiple = FALSE, asStatic = FALSE,          ignoredFiles = ".RData|.Rprofile|XXXXX.R|XXXXX|XXXXXR|XXXXXX.RXXXXX.R"),      logLevel = "verbose") 

Session information: 
R version 3.5.0 (2018-04-23)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17134)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.1252 
[2] LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_3.5.0  rsconnect_0.8.9
Cookies: 
[1] "None"
GET /__api__/applications/39 159ms
----- Deployment error -----
Error in fromJSON(content, handler, default.size, depth, allowComments,  : 
  invalid JSON input
Calls: <Anonymous> ... handleResponse -> <Anonymous> -> <Anonymous> -> fromJSON -> fromJSON

----- Error stack trace -----
10: fromJSON(content, handler, default.size, depth, allowComments, 
        asText = FALSE, data, maxChar, simplify = simplify, ..., 
        nullValue = nullValue, simplifyWithNames = simplifyWithNames, 
        encoding = encoding, stringFun = stringFun)
9: fromJSON(content, handler, default.size, depth, allowComments, 
       asText = FALSE, data, maxChar, simplify = simplify, ..., 
       nullValue = nullValue, simplifyWithNames = simplifyWithNames, 
       encoding = encoding, stringFun = stringFun)
8: RJSONIO::fromJSON(response$content, simplify = FALSE)
7: RJSONIO::fromJSON(response$content, simplify = FALSE)
6: handleResponse(GET(service, authInfo, paste0("/applications/", 
       applicationId)))
5: client$getApplication(target$appId)
4: applicationForTarget(client, accountDetails, target, forceUpdate)
3: force(code)
2: withStatus(paste0("Preparing to deploy ", assetTypeName), {
       application <- applicationForTarget(client, accountDetails, 
           target, forceUpdate)
   })
1: rsconnect::deployApp(appDir = "~/XXXXXX", appFileManifest = "C:/Users/XXXXXXX/AppData/Local/Temp/d8e6-bdde-68bc-6363", 
       account = "XXXXXX", server = "XXXXXXXXX", 
       appName = "XXXXXXX", appId = 39, launch.browser = function(url) {
           message("Deployment completed: ", url)
       }, lint = FALSE, metadata = list(asMultiple = FALSE, asStatic = FALSE, 
           ignoredFiles = ".RData|.Rprofile|app.workingcode.10.24.2018|app.workingcode.10.24.2018v2.R|app.workingcode.10.25.2018|XXXXXXXX.R|XXXXXX.R|Random Scripts/XXXXX.R|TestApp/app.R"), 
       logLevel = "verbose")
Error in fromJSON(content, handler, default.size, depth, allowComments,  : 
  invalid JSON input
Calls: <Anonymous> ... handleResponse -> <Anonymous> -> <Anonymous> -> fromJSON -> fromJSON
Execution halted

0 个答案:

没有答案