无法在 Rails 2.3.18 中获取服务器 运行

Can't get server running in Rails 2.3.18

我继承了一个相当古老的 Rails 应用程序(运行ning v2.3.18 Ruby Enterprise 1.8.7),我正在尝试启动它并在本地 运行ning。

安装 gem 并执行迁移后,我尝试像往常一样使用 rails server 启动服务器,但不幸的是它没有启动服务器,而是生成了当前目录的副本到/server 目录。

看起来像这样:

➜  my_app $ rails server
      create
      create  app/controllers
      create  app/helpers
      create  app/models
      create  app/views/layouts
      create  config/environments
      create  config/initializers
      create  config/locales
      ... etc ...

事实上,我 运行 在 rails 之后的任何内容都只是将代码复制到具有该名称的新目录中。所以 rails blah 会将整个项目复制到 /blah

我以前在 Ruby/Rails 的较新版本中从未遇到过这种情况。如果能帮我解决这个问题,我将不胜感激!

如果有影响,我正在使用 rbenv 来管理我的 Ruby 版本。

尝试 运行 ruby ./script/server./script/server start 而不是 rails server