小编Leo*_*kin的帖子

请在Capistrano配方(LoadError)中要求此文件

我正在使用Capistrano 2和Rails 3项目.最近我重新创建了我的gemset表格,现在当我尝试运行rails服务器时,我收到错误"请在Capistrano配方(LoadError)中请求此文件".

详细错误消息:

/Users/leonidlukin/.rvm/rubies/ruby-1.9.3-p429/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /Users/leonidlukin/Sites/moscowshows/script/rails server -b 0.0.0.0 -p 3000 -e development
/Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/capistrano-2.15.5/lib/capistrano/configuration/loading.rb:18:in `instance': Please require this file from within a Capistrano recipe (LoadError)
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/helpers/base.rb:16:in `rvm_with_capistrano'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/helpers/_cset.rb:3:in `<top (required)>'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `block in require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in `load_dependency'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/base.rb:1:in `<top (required)>'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `block in require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in `load_dependency'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/selector.rb:1:in `<top (required)>'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `block in require'
    from /Users/leonidlukin/.rvm/gems/ruby-1.9.3-p429@moscowshows/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in …
Run Code Online (Sandbox Code Playgroud)

capistrano ruby-on-rails-3

40
推荐指数
2
解决办法
1万
查看次数

与Capybara的HTTP响应200

我尝试使用几个变体来检查与Capybara的200 Ok HTTP响应,但是它们不起作用:

response.should be_success
page.status.should be(200)
page.response.status.should == 200
Run Code Online (Sandbox Code Playgroud)

还有另一个吗?

capybara

10
推荐指数
2
解决办法
5046
查看次数

PG ::错误:SSL SYSCALL错误:检测到EOF

当我第一次向我的RoR应用程序发出SELECT请求时,我得到"PG ::错误:SSL SYSCALL错误:检测到EOF".我该如何在Postgresql中关闭SSL?

错误信息:

ActiveRecord :: StatementInvalid:PG ::错误:SSL SYSCALL错误:检测到EOF:SELECT"vacancies".*FROM"vacancies"WHERE(moderated_at IS not null)ORDER BY id DESC LIMIT 10

样本堆栈跟踪(显示Rails)

…ases/20120808235942/app/controllers/home_controller.rb:   6:in `index'
…le/ruby/1.9.1/gems/journey-1.0.3/lib/journey/router.rb:  68:in `block in call'
…le/ruby/1.9.1/gems/journey-1.0.3/lib/journey/router.rb:  56:in `each'
…le/ruby/1.9.1/gems/journey-1.0.3/lib/journey/router.rb:  56:in `call'
…dle/ruby/1.9.1/gems/warden-1.1.1/lib/warden/manager.rb:  35:in `block in call'
…dle/ruby/1.9.1/gems/warden-1.1.1/lib/warden/manager.rb:  34:in `catch'
…dle/ruby/1.9.1/gems/warden-1.1.1/lib/warden/manager.rb:  34:in `call'
…red/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/etag.rb:  23:in `call'
…/ruby/1.9.1/gems/rack-1.4.1/lib/rack/conditionalget.rb:  25:in `call'
…/1.9.1/gems/rack-1.4.1/lib/rack/session/abstract/id.rb: 205:in `context'
…/1.9.1/gems/rack-1.4.1/lib/rack/session/abstract/id.rb: 200:in `call'
…/ruby/1.9.1/gems/rack-1.4.1/lib/rack/methodoverride.rb:  21:in `call'
…/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/runtime.rb:  17:in `call'
…red/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/lock.rb:  15:in `call'
…by/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb: 136:in `forward'
…by/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb: 245:in `fetch'
…by/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb: 185:in `lookup'
…by/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:  66:in `call!'
…by/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:  51:in `call'
…by/1.9.1/gems/unicorn-4.3.1/lib/unicorn/http_server.rb: …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails-3

7
推荐指数
1
解决办法
3434
查看次数

如何在RubyMine中只为一个spec文件运行一个测试

我想在RubyMine的请求文件夹中只对一个spec文件运行一个测试.但我只能使用spec:request task测试所有文件.任何人都可以帮我运行特定的测试吗?

rspec rubymine capybara ruby-on-rails-3

3
推荐指数
1
解决办法
1784
查看次数

标签 统计

ruby-on-rails-3 ×3

capybara ×2

capistrano ×1

rspec ×1

rubymine ×1