Hi,
I'm developing an app that no longer seems to work on
shinyapps.io (see below for details). The app works as expected when I run it locally on my computer. I had it working last night on
shinyapps.io, this morning I woke up, changed two lines of code, redeployed the app, and now it seems to be having issues. I have also tried rolling back to the version I had working last night, and re-deploying that version on
shinyapps.io but I still encounter the same issue.
Specifically, the issue seems to be that instances have trouble loading js and css files stored in the www directory. The javascript console in Google Chrome yields the message 'Failed to load resource: the server responded with a status of 500 (Internal Server Error)' error for several files (I have attached a screenshot below).
A post on SO (
http://stackoverflow.com/questions/26110445/shinyapps-io-failed-to-load-resource-the-server-responded-with-a-status-of-500) indicates that this might be occur if the total memory required to run the app exceeds a certain threshold. However, the proposed solution of changing the allocated size to 'xlarge' or 'xxlarge' does not work for me. But even if the changes between last nights' version and this morning's version pushed the total memory required above some limit, and even if 'xlarge' and 'xxlarge' are not available for a free user, I would have expected rolling back to the previous working to have fix. I have also tried copying the directory, removing .git folder, and redeploying from the new directory in case the .git folder was getting uploaded to
shinyapps.io and a change in the .git folder caused the total size to eclipse a threshold, but this did not work either.
I was wondering if anyone had any ideas on what's happening, and if there were any changes at
shinyapps.io during the last 15 hours or so?
Cheers,
Jeff
---------------------------------------------
The app is deployed at:
The app is on github at (note that several files containing passwords and tokens are not present):
Note that it uses a fork of leaflet-shiny:
Session info after running and deploying the app:
R version 3.1.2 (2014-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_Australia.1252 LC_CTYPE=English_Australia.1252 LC_MONETARY=English_Australia.1252
[4] LC_NUMERIC=C LC_TIME=English_Australia.1252
attached base packages:
[1] splines grid stats graphics grDevices utils datasets methods base
other attached packages:
[1] ShinyDash_0.0.1 rDrop_0.3-0 stringr_0.6.2 plyr_1.8.1 ROAuth_0.92.0
[6] digest_0.6.8 RJSONIO_1.3-0 RCurl_1.95-4.5 bitops_1.0-6 rgeos_0.3-8
[11] fortunes_1.5-2 Hmisc_3.14-6 Formula_1.2-0 survival_2.37-7 lattice_0.20-29
[16] taRifx.geo_1.0.6 mailR_0.4.1 shinyBS_0.50 RColorBrewer_1.1-2 leaflet_1.0
[21] rgdal_0.9-1 sp_1.0-17 shiny_0.11.0.9003
loaded via a namespace (and not attached):
[1] acepack_1.3-3.3 cluster_1.15.3 codetools_0.2-9 foreign_0.8-61 htmltools_0.2.6
[6] httpuv_1.3.2 httr_0.6.1 latticeExtra_0.6-26 mime_0.2 nnet_7.3-8
[11] R.methodsS3_1.6.1 R.oo_1.18.0 R.utils_1.34.0 R6_2.0.1 Rcpp_0.11.3
[16] rJava_0.9-6 rpart_4.1-8 shinyapps_0.3.63 tools_3.1.2 XML_3.98-1.1
[21] xtable_1.7-4
Screenshot:
