【问题标题】:Unable to preview Rails Server无法预览 Rails 服务器
【发布时间】:2013-08-01 02:03:38
【问题描述】:

在使用 Nitrous.IO、Firefox、Windows 7 和企业互联网运行“rails s”命令后,我无法预览端口 3000。

预览生成的选项卡显示消息“加载页面出现问题。无法连接。Firefox 无法与位于 ror-magic-19568.apse1.actionbox.io:3000 的服务器建立连接。”

使用“rails s --port=port”命令预览不同的端口效果不佳。

但预览版在 Nitrous.IO、Firefox、Mac 和私人家庭互联网上运行良好。 有什么建议可以让它在我的 Windows 7 电脑上工作吗?谢谢。

从控制台:

action@ror-magic-19568:~/projects/learn-rails(master*)$ rails s                                                                                                                                              
=> Booting     WEBrick                                                                                                                                                                                           
=> Rails 4.0.0 application starting in development on http://0.0.0.0:3000                                                                                                                                    
=> Run `rails server -h` for more startup options                                                                                                                                                            
=> Ctrl-C to shutdown server                                                                                                                                                                                 
[2013-08-01 01:21:52] INFO  WEBrick 1.3.1                                                                                                                                                                    
[2013-08-01 01:21:52] INFO  ruby 2.0.0 (2013-06-27) [x86_64-linux]                                                                                                                                          
[2013-08-01 01:21:52] INFO  WEBrick::HTTPServer#start: pid=32467 port=3000  

【问题讨论】:

  • 所以它可以在您的家庭网络上工作,但不能在工作中使用?可能有什么东西阻塞或使用了公司网络上的 3000 端口?
  • 尝试禁用防火墙(如果有)
  • 或者尝试在端口 80 上运行它,以防您的公司网络阻止通过端口 3000 的传出请求。
  • 我无法访问公司网络真是太糟糕了。

标签: ruby-on-rails nitrousio


【解决方案1】:

Nitrous 盒子只开放了 HTTP 端口 3000 - 9000,因此您需要在公司网络上开放的这些端口之一上运行 rails。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2016-05-06
    • 2012-08-21
    相关资源
    最近更新 更多