使用Ruby on Rails与webserver相关的问题

时间:2012-09-18 10:22:47

标签: ruby-on-rails ruby windows

我已经安装了Ruby on Rails并且没有编程经验。我想连接到webserver,因为我想运行一个演示应用程序。

我做了:

$ rails server 

但是之后我的命令提示符停止工作,这意味着我无法继续(例如我无法输入命令)。

有人可以就下一步做什么给我建议吗?

console screen shot showing <code>rails s</code> output

感谢您的帮助。

4 个答案:

答案 0 :(得分:2)

我很正常。您有两个选项,或使用-d标志从控制台分离服务器或启动另一个concole并在那里工作。我更喜欢第二种方式,因为在终端输出日志时更容易重启服务器并检查日志。

答案 1 :(得分:0)

启动浏览器,然后根据您的屏幕截图转到http://localhost:3000/

答案 2 :(得分:0)

另一个选项是转到

    http://127.0.0.1:3000/

试试这个......

答案 3 :(得分:0)

是。当您启动rails服务器时,它会接管您用来打印日志的终端。在您执行以下操作之前,您将无法输入新命令:

  1. 杀死服务器
  2. 在后台运行服务器(按CTRL + Z并键入“bg”)
  3. 您还可以使用以下方式启动服务器:rails script/server &

    但是 - 我建议打开命令的第二个终端屏幕,因为观看日志对于调试非常有用。