0

我有一个文件 intello erp,ruby 版本是 1.8.3 和 rails 2.3.8 当我说 rails s 为什么它没有启动服务器时?它显示在下面。帮助我

exists  
          exists  app/controllers
          exists  app/helpers
          exists  app/models
          exists  app/views/layouts
          exists  config/environments
          exists  config/initializers
          exists  config/locales
          exists  db
          exists  doc
          exists  lib
          exists  lib/tasks
          exists  log
          exists  public/images
          exists  public/javascripts
          exists  public/stylesheets
          exists  script/performance
4

5 回答 5

5

从你的根目录试试这个ruby script/server,这将启动你的服务器

于 2013-07-16T07:26:57.637 回答
3

如果您在项目运行的根文件夹中:

ruby script/server
于 2013-07-16T07:25:10.783 回答
2

进入根目录:

cd ~/Directory

然后在控制台中键入以下内容以运行服务器脚本:

ruby script/server 

然后应提供以下信息:

[2015-12-15 10:41:52] INFO  WEBrick 1.3.1
[2015-12-15 10:41:52] INFO  ruby 1.8.7 (2013-06-27) [i386-mingw32]
[2015-12-15 10:41:52] INFO  WEBrick::HTTPServer#start: pid=4436 port=3000

然后您应该可以访问您的本地站点:http://localhost:3000/

于 2015-12-15T15:46:09.877 回答
1

是的,ruby script/server从项目的根目录使用。这是因为您使用的是 Rails 2.XX 版本 如果您使用 Rails 3.XX 那么您可以运行rails srails server运行 Webrick Service 来运行您的应用程序。完成此操作后,http://localhost:3000从您的浏览器中使用。你会得到你的申请。

于 2013-07-17T08:58:39.310 回答
0

然后在控制台中键入以下内容以从项目内部运行服务器脚本:

 cd script 
 chmod u+x server

然后,

 exec script/server or ./script server
于 2017-10-18T07:06:13.587 回答