Rails,Rake中止了!未定义的方法'Active_Record'
-
11-12-2019 - |
题
我确定我想念一些基本的东西。
我在dev环境中有一个正确的工作应用程序。 而不是我有一些修改,我无法正确解释(迁移并尝试插入Seew_dump Gem)。 现在每个Rake命令都会丢弃错误:
C:\Programozas\Rails Apps\sorsveto>rake about
rake aborted!
undefined method `active_record' for #<Rails::Application::Configuration:0x3e482
98>
Tasks: TOP => about => environment
(See full trace by running task with --trace)
.
或
C:\Programozas\Rails Apps\sorsveto>rake db:migrate
rake aborted!
Don't know how to build task 'db:migrate'
(See full trace by running task with --trace)
.
有我的Gemfile:
source 'https://rubygems.org'
gem 'rails', '3.2.2'
gem 'bootstrap-sass', '2.0.0'
gem 'will_paginate', '3.0.3'
gem 'bootstrap-will_paginate', '0.0.5'
group :development do
gem 'sqlite3', '1.3.5'
gem 'annotate', '~> 2.4.1.beta'
end
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
group :test, :development do
gem 'rspec-rails', '~> 2.8.rc'
gem 'shoulda', '~> 3.0.1'
gem 'shoulda-context'
gem 'shoulda-matchers'
gem 'eventmachine', '1.0.0.rc.4'
gem 'listen', '0.4.7'
gem 'guard-livereload', '1.0.0'
gem 'guard-rspec', '0.5.5'
gem 'guard-spork', '0.3.2'
gem 'spork', '0.9.0'
end
group :test do
gem 'capybara', '1.1.2'
gem 'factory_girl_rails', '1.4.0'
gem 'cucumber-rails', '1.2.1'
gem 'database_cleaner', '0.7.0'
end
# Test gems on Windows
group :test do
gem 'rb-fchange', '0.0.5'
gem 'rb-notifu', '0.0.4'
gem 'win32console', '1.3.0'
end
group :production do
gem 'pg', '0.12.2'
end
.
我无法弄清楚如何解决这个问题。我试图重新安装或安装0.8.7并删除此(现在我有0.9.2.2版)。我甚至试图安装0.9.2。许多组合(一次多于一个,并运行Bundle Exec Rake XY)没有成功。 我甚至试图将此插入我的GEM文件:
require 'rake/dsl_definition'
require 'rake'
.
既不有帮助。 有任何想法吗?所有帮助互连。
解决方案
这是如此基本和令人讨厌,我觉得甚至难以告诉。
以某种方式在我的application.rb我的这一行:
require "active_record/railtie"
.
评论了。 删除#并正确工作。
其他提示
在我的情况下,我的Gemfile以某种方式得到了删除。也许是因为我在半路时与cmd-c中止了耙行动..
我用git co Gemfile
固定它
不隶属于 StackOverflow