我有一个文件intello-erp,ruby版本是1.8.3,rails是2.3.8当我说rails为什么不启动服务器?它显示如下。帮助我
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
从根目录中尝试此ruby script/server
,这将启动服务器
如果您在项目的根文件夹中,请运行:
ruby script/server
进入根目录:
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/
是的,使用项目根目录中的ruby script/server
。这是因为您使用的是Rails 2.X.X版本。如果您使用Rails 3.X.X,那么您可以运行rails s
或rails server
来运行Webrick Service来运行您的应用程序。完成此操作后,从浏览器中使用http://localhost:3000
。您将收到您的申请。
然后在控制台中键入以下内容,从项目内部运行服务器脚本:
cd script
chmod u+x server
然后,
exec script/server or ./script server