Предустановленные приложения Shiny Server работают нормально, но собственные приложения не запускаются? - PullRequest
0 голосов
/ 23 сентября 2018

Работаю над развертыванием приложения Shiny на моем собственном домене через Digital Ocean.

После завершения всех процедур установки я могу получить доступ к порту 3838, и это прекрасно отображает страницу приветствия на блестящем сервере., а также: 3838 / sample-apps / hello page также работает, как и планировалось, однако, когда я пытаюсь открыть свое собственное приложение, которое было загружено на сервер, я получаю предупреждение об ошибке, говорящее, что «Приложение не запустилось."и что «Приложение закрылось во время инициализации».

Когда я заглядываю немного глубже в журналы, появляется следующее, однако мне еще не удалось найти решение.

Предупреждение в readLines (файл, warn = FALSE): не удается открыть файл '/srv/shiny-server/ESapp/global.R': ошибка доступа запрещена в readLines (file, warn = FALSE): не удается открыть соединение Вызовы: runApp -> -> sourceUTF8 -> readUTF8 -> readLines Выполнение остановлено

ОБНОВЛЕНИЕ: Когда я проверяю статистику для каждого каталога / файла, это то, что я получаюпод заголовком доступа:

Примеры приложений

Доступ: (0644 / -rw-r - r--) Uid: (0 / root) Gid: (0 / root)

Собственные приложения

Доступ: (0755 / drwxr-xr-x) Uid: (1000 / alyssa) Gid: (1001 / spark-apps)

ОБНОВЛЕНИЕ 2:

Недавние испытания показали, что это блестящая проблема, а не проблема с разрешениями Ubuntu, как считалось ранее

Любой совет будет высоко оценен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...