Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升级版本后无法登录到RStudio服务器_R_Rstudio_Rstudio Server - Fatal编程技术网

升级版本后无法登录到RStudio服务器

升级版本后无法登录到RStudio服务器,r,rstudio,rstudio-server,R,Rstudio,Rstudio Server,我有RStudio服务器v0.98.1103 在我的nginx配置文件中,我添加了以下行,以便可以从/rstudio而不是:8787 location /rstudio/ { proxy_pass http://127.0.0.1:8787/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } 我刚刚更新到v0.99.8

我有RStudio服务器v0.98.1103

在我的nginx配置文件中,我添加了以下行,以便可以从
/rstudio
而不是
:8787

location /rstudio/ {
  proxy_pass http://127.0.0.1:8787/;
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";
}
我刚刚更新到v0.99.896。现在,当我转到
/rstudio
URL并输入我的凭据时,它只会返回到相同的登录屏幕。如果我输入了错误的凭据,那么我确实会看到一个错误,但是如果凭据是正确的,那么页面只会“刷新”

如果我转到
:8787
,那么我就可以登录了

有人知道为什么我不能再登录了吗


编辑:当我降级回以前的版本时,我可以再次登录。

您的配置文件中缺少一些内容。有关如何配置nginx代理以使用/rstudio前缀的详细信息,请参阅本文:

完整的配置应该是这样的:

http {

  map $http_upgrade $connection_upgrade {
      default upgrade;
      ''      close;
  }

  server {
    listen 80;


    location /rstudio/ {
      rewrite ^/rstudio/(.*)$ /$1 break;
      proxy_pass http://localhost:8787;
      proxy_redirect http://localhost:8787/ $scheme://$host/rstudio/;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection $connection_upgrade;
      proxy_read_timeout 20d;
    }
  }
}

不是直接的回答,但有什么帮助吗?@KevinUshey我只是尝试了与那篇文章完全相同的conf设置,仍然看到相同的行为(单击login,页面始终返回到同一页面)。降级到上一版本后,我可以再次登录。稍后我会尝试将其安装到新机器上,以便更好地隔离它您的环境是什么?我是说发行版。还有uname-a?我无法复制。谢谢JJ。我确实尝试将这些精确的行添加到我的nginx配置中,但它没有改变任何东西。在一台全新的机器上使用此配置确实有效,但我的环境/配置中肯定有其他东西与此冲突。