我把一切都搞定了。当我第一次尝试时:
rails new myApp
它创建了应用程序然后我跑了:
rails服务器
使用localhost:3000
也能正常工作但后来我尝试制作另一个应用程序,该应用程序已创建但是给了我一条消息,说明服务器已经运行然后退出。因此,我的locahost并没有任何工作。
然后我做了一些鬼混,我想我只是让它变得更糟!!
这是我现在所处的位置:
~$ rails new blog
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
/usr/lib/ruby/vendor_ruby/railties/lib/rails_generator/generators/applications/app/app_generator.rb:7: Use RbConfig instead of obsolete and deprecated Config.
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
exists test/fixtures
exists test/functional
exists test/integration
exists test/performance
exists test/unit
exists vendor
exists vendor/plugins
exists tmp/sessions
exists tmp/sockets
exists tmp/cache
exists tmp/pids
identical Rakefile
identical README
identical app/controllers/application_controller.rb
identical app/helpers/application_helper.rb
identical config/database.yml
identical config/routes.rb
identical config/locales/en.yml
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]

我该怎么做!????
ruby 1.9.3p194(2012-04-20修订版35410)[i686-linux] Rails 2.3.14 rvm 1.26.10(最新)
请告知。
谢谢你们!
T
答案 0 :(得分:0)
当rails服务器仍在运行时,您必须关闭终端。将来,要退出服务器,请按控制 + C 。
由于您已经关闭它,您需要手动终止服务器。在您的bash运行中ps aux | grep rails
你看到这种输出:
yourname 2675 0.0 0.4 2531340 69224 s000 S+ 11:06PM 0:02.05 /Users/youname/.rvm/rubies/ruby-2.2.0/bin/ruby bin/rails s
要“杀死”服务器运行kill -9 2675
。最后四个数字必须与您姓名后的四位数匹配。
答案 1 :(得分:0)
运行此命令,它将终止所有正在运行的rails服务器。
killall -9 ruby
答案 2 :(得分:0)
运行此命令:
ps ax | grep rails
这将向您显示与Rails有关的进程。显示的第一个数字是进程ID。查找正在运行Rails服务器的进程,获取它的进程ID,然后键入:
kill -9 processID
这会杀死正在运行的Rails服务器。