当我尝试进入RStudio Server(1.0.44)时,我在浏览器中收到以下错误:
RStudio初始化错误 (TypeError):无法读取属性'错误'为null
这是在登录之前发生的 - 它有旋转时钟的东西一分钟然后直接进入。
我尝试了各种补救措施,包括重新启动服务器,重新启动,卸载和重新安装RStudio服务器,更改端口设置,删除主目录中的.RStudio文件夹等。我检查了系统日志,并且没有&# 39;似乎有任何相关之处。当然,有一些错误,但在我收到错误后没有任何错误。
此外,R在终端上工作正常,我有R和RStudio的最新版本。
有人有什么想法吗?
答案 0 :(得分:1)
您可能已经尝试重新启动rstudio,但这还不够。请执行以下步骤:
ps -u user
用户是其会话在浏览器中返回错误的用户之一 [root]#ps -u username
PID TTY TIME CMD
19445? 00:00:18 rsession
[root]#kill 19445
使用sudo rstudio-server start
启动rstudio。
转到您最后使用的项目中包含的文件夹,然后删除ProjectName.Rproj文件。
使用sudo rstudio-server restart
P.S:
如果在第二步之后,问题仍然存在,您可以使用命令行删除.Rproj文件:rm directory/of/Rproj/File/ProjectName.Rproj
答案 1 :(得分:0)
您是否尝试过清除.RData配置文件?
答案 2 :(得分:0)
我遇到了很多麻烦,终于让它重新开始工作了。最终似乎有效的是升级到最新版本(1.0.136),删除所有.Rhistory和.Rproj.user文件,停止服务器并删除用户配置文件中的.rstudio文件,然后重新启动。我希望我有更多关于它停止的原因和确切修复的信息,但至少它再次起作用。请注意,当我升级时 - 在删除.rstudio文件夹之前(我已经做了几次),错误消息更改为:
Status code 500 returned
所以这似乎是同样的错误 - 也许这会帮助其他人解决这个问题。
答案 3 :(得分:0)
rm -r .rstudio
sudo rstudio-server suspend-all
为我工作。 我首先还将.RData移动到一个单独的文件夹并升级了rstudio服务器。但问题仍然存在。