【问题标题】:NoMethodError: undefined method `cattr_accessor' for OCI8EnhancedAutoRecover:ClassNoMethodError:OCI8EnhancedAutoRecover:类的未定义方法“cattr_accessor”
【发布时间】:2015-01-23 01:53:39
【问题描述】:

我可以捆绑但 rake 命令给我以下错误

$ rake db:drop

rake 中止!

NoMethodError:OCI8EnhancedAutoRecover:Class 的未定义方法 `cattr_accessor'

C:/Users/*****/Documents/*****/新文件夹/pam_client/lib/pam_client.rb:2:in require' C:/Users/*****/Documents/*****/New folder/pam_client/lib/pam_client.rb:2:in' C:/Users/*****/Documents/*****/新文件夹/pam_client/Rakefile:3:in require' C:/Users/*****/Documents/*****/New folder/pam_client/Rakefile:3:in' (通过使用 --trace 运行任务查看完整跟踪)

我已经尝试了所有解决方案,但没有任何效果。

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3.2 rake virtualbox


    【解决方案1】:

    我必须升级到 rails 4.1 才能让 cattr_accessor 工作。也许您的其中一个 gem 正在尝试运行此方法,但您的 rails 安装太旧而无法支持它?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-23
      • 1970-01-01
      • 2016-06-07
      • 2016-06-30
      • 2021-06-19
      • 2014-07-14
      • 1970-01-01
      相关资源
      最近更新 更多