2013-02-15 162 views
0
  • 的Rails版本2.3.14
  • 的Ruby版本1.8.7
  • 宝石版本1.6.2

rails s给我下面的输出:Rails的Web服务器无法启动

 exists 
     exists app/controllers 
     ... 
     exists tmp/cache 
     exists tmp/pids 
    identical Rakefile 
    identical README 
    identical db/seeds.rb 
    identical config/initializers/backtrace_silencers.rb 
    identical config/initializers/inflections.rb 
    identical config/initializers/mime_types.rb 
    identical config/initializers/new_rails_defaults.rb 
overwrite config/initializers/session_store.rb? (enter "h" for help) [Ynaqdh] Y 
     force config/initializers/session_store.rb 
overwrite config/initializers/cookie_verification_secret.rb? (enter "h" for help) [Ynaqdh] Y 
     force config/initializers/cookie_verification_secret.rb 
    identical config/environment.rb 
    .... 
    identical config/boot.rb 
    identical public/javascripts/controls.js 
    identical public/javascripts/application.js 
    identical doc/README_FOR_APP 
    identical log/server.log 
    identical log/production.log 
    identical log/development.log 
    identical log/test.log 

我的Rails版本真的很旧,但这不取决于我。另外,我的日志文件是空的。

有没有人有任何想法?

回答

2

在轨2.X运行服务器的命令是

script/server 

rails s在2.X正在创建的应用程序命名为“S”的新轨道,而不是启动服务器。

+0

感谢我真的不与导轨的两个版本工作 – Nar 2013-02-15 11:18:02

1

对于Rails的2.X的项目目录使用以下命令:

ruby script/server