启动服务器后无法访问开发站点

我正在从Rails 5升级到6,并在运行成功的(rails server)bundle update之后启动了开发服务器rails app:update。在浏览器中加载开发者网址时,出现以下消息:This site can’t be reached mydomain.com refused to connect.

当我将AWS cloud9用于另一个项目时,我遇到了类似的问题,因此我将config.hosts数组设置为包含我的cloud9域。我尝试将config.hosts << "mydomain.com"添加到我的development.rb文件中,但这不允许我访问该站点。

我的开发环境是在DigitalOcean Droplet上设置的,并且我已经配置了域的A Record指向分配给我的Droplet的浮动(静态)IP地址DigitalOcean。

我已经使用该配置好几年了,所以我认为这是由于Rails 6中已添加了config.hosts值,但我不确定如何解决此问题。

更新

通过在计算机上本地运行curl localhost:3000,我可以从服务器获得响应。我曾尝试通过IP直接访问该站点,但这不起作用。

mfkkyv123 回答:启动服务器后无法访问开发站点

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3122641.html

大家都在问