2016-10-26 1 views
0

Wir haben Shiny Server und RStudio Server auf einem CentOs 7 installiert. Wir sehen die Beispiel-Apps, die bereits geladen sind (sample-apps/hallo /), die absolut gut laufen.Shiny Server stellt keine App bereit

Wenn wir jedoch kopieren + paste gleichen server.R und ui.R Dateien in einen neuen Ordner (Probe-apps/new_hello) und versuchen, diese neue Version zu laufen, erhalten wir die folgende Fehlermeldung:

ERROR: An error has occurred. Check your logs or contact the app author for clarification. 

Wir können auch nicht unsere eigenen glänzenden Apps laufen lassen, die bereits auf unseren eigenen Laptops funktionieren. Es ist also nicht R-Code-bezogen.

Vermissen wir hier einen Schritt?

+1

Es war ein Bibliotheksproblem mit RMySQL, das ein Rest von einem früheren Versuch war – willduchateau

+0

Also, die Installation dieser Bibliothek löste Ihr Problem ??? – Mohammad

+0

Überprüfen Sie einfach, dass shiny-server die Berechtigung für die richtigen Ordner hat und es sollte gelöst werden. In meinem Fall wurde RMySQL in einem Ordner installiert, auf den shiny-server nicht zugreifen konnte – willduchateau

Antwort

0

OK, hier ist meine Lösung:

sollten Sie alle Bibliotheken der R installieren in den folgenden Ordner:

"/usr/local/lib/R/site-library" 

und vergewissern Sie sich, dass der Benutzer glänzend die Erlaubnis hat zu darauf zuzugreifen.

Ich hoffe, es kann anderen Benutzern helfen, die immer noch nach einer Lösung suchen.

Verwandte Themen