Работаю над развертыванием приложения 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, как считалось ранее
Любой совет будет высоко оценен.