7

我使用以下命令创建了一个新的 rails 项目:

rails project_name

但现在在那个项目中,如果我运行:

rails server

我只是创建了一个新的项目调用服务器,它并没有启动 webrick。

如何启动服务器并让 Rails 运行?

4

4 回答 4

6

旧版本或 rails 困扰着你。使用gem uninstall rails. 我建议使用带有 gemsets 的RVM为每个项目创建单独的环境。

于 2010-12-15T22:04:58.167 回答
3

您正在混合使用 Rails 2 和 Rails 3 命令。从外观上看,您使用的是 Rails 2,这意味着启动服务器将是script/server,而不是rails server

于 2010-12-15T22:00:56.060 回答
1

逐步安装rails服务器:

  1. 使用“ rvm create gemset ”创建 Gemset
  2. 新的轨道
  3. 转到 Rails 应用程序目录“cd/”
  4. 宝石安装导轨
  5. echo "rvm use" > .rvmrc 例如:echo "rvm use 1.9.3-p385@mygemset" > .rvmrc
  6. 运行 - “捆绑安装”
  7. 导轨

是的,无事可做...... :)

于 2013-06-21T06:33:19.090 回答
0

我在 Ubuntu 上遇到了这个问题,发现我用 gem 安装了 rails 3,用 apt 安装了 rails 2。删除 apt 版本解决了这个问题:

sudo apt-get remove rails
于 2012-10-14T13:52:05.290 回答