Сервер RStudio возвращает ошибку «Невозможно прочитать свойство» со значением null

Когда я пытаюсь зайти в RStudio Server (1.0.44), я получаю в браузере следующую ошибку:

Ошибка инициализации RStudio (TypeError): невозможно прочитать свойство «ошибка» нулевого значения

Это происходит перед входом в систему — у него есть вращающиеся часы в течение минуты, и он переходит прямо к этому.

Я испробовал всевозможные средства, включая перезапуск сервера, перезагрузку, удаление и переустановку сервера RStudio, изменение настроек порта, удаление папки .RStudio в моем домашнем каталоге и т. д. Я проверил системный журнал, и это не помогло. есть что-нибудь актуальное. Было несколько ошибок, конечно, но ничего после того, как я получил ошибку.

Кроме того, R отлично работает с терминала, и у меня установлены последние версии R и RStudio.

У кого-нибудь есть идеи?


person Phil    schedule 24.01.2017    source источник
comment
Вы пытались очистить профиль .RData?   -  person Morgan4568771    schedule 24.01.2017
comment
Я так считаю. Я удалил папку .rstudio и все файлы .RData из поиска. Я также полностью удалил RStudio Server.   -  person Phil    schedule 25.01.2017


Ответы (3)


rm -r .rstudio
sudo rstudio-server suspend-all

работал на меня. Сначала я также переместил .RData в отдельную папку и обновил сервер rstudio. Однако все же проблема осталась.

person saken    schedule 19.06.2017

Вероятно, вы уже пытались перезапустить rstudio, но этого недостаточно. Выполните следующие действия:

  1. Выполните ps -u user, где пользователь является одним из пользователей, чей сеанс возвращает ошибку в браузере.

[корень]# ps -u username

PID TTY ВРЕМЯ CMD

19445 ? 00:00:18 повторная сессия

  1. убить связанную с ним rsession, используя ее PID.

[корень]# kill 19445

  1. запустите rstudio с помощью sudo rstudio-server start.

  2. Перейдите в папку, содержащуюся в проекте, с которым вы работали в последний раз, и удалите файл ProjectName.Rproj.

  3. перезапустите rstudio, используя sudo rstudio-server restart

P.S: Если после второго шага проблема не устранена, вы можете удалить файл .Rproj с помощью командной строки: rm directory/of/Rproj/File/ProjectName.Rproj

person Sina    schedule 31.08.2017

Я прошел через много неприятностей и, наконец, сумел заставить его работать снова. Что в конечном итоге сработало, так это обновление до новейшей версии (1.0.136), удаление всех файлов .Rhistory и .Rproj.user, остановка сервера и удаление файла .rstudio в моем профиле пользователя, а затем перезапуск. Хотел бы я иметь больше информации о том, почему он остановился и что именно его исправило, но, по крайней мере, он снова работает. Обратите внимание, что при обновлении и перед удалением папки .rstudio (что я уже делал несколько раз) сообщение об ошибке изменилось на:

Status code 500 returned

Похоже, это та же ошибка - может быть, это поможет кому-то еще решить эту проблему.

person Phil    schedule 26.01.2017