Rails 3.2 - 无法加载初始化文件的模块

Rails 3.2 - Unable to load modules of initializers files

环境

当我 运行 此应用程序的任何 rails 或 rake 命令时,它给我以下错误

/config/initializers/devise.rb:3:in <top (required)>': undefined methodsetup' for Devise:Module (NoMethodError)

如果我再次注释文件 devise.rb 和 运行 rails 命令。

/config/initializers/doorkeeper.rb:1:in `': uninitialized constant Doorkeeper (NameError)

等等,如果我评论 doorkeeper.rb 文件,它会给我错误

/config/initializers/kaminari_config.rb:1:in `': uninitialized constant Kaminari (NameError)

我无法了解我的应用程序有什么问题我无法执行任何抽成或 rails。它直接给我未初始化常量的错误。

ruby和rails版本很旧。我不想升级它。早些时候我虽然这是设计问题 gem。但这一定不是设计问题 gem.

如果有人知道此类错误,请帮助我。

提前致谢

我认为您遇到了一些安装问题。请尝试从头开始安装。 按照以下步骤操作。

  1. Gemfile.lock
  2. 中查找捆绑器版本
  3. 使用该版本安装捆绑器并继续捆绑安装
  4. 检查 API_KEY 和初始化程序中的值。
  5. 检查 Gem 是否支持您的 Ruby 版本(因为它太旧了)