【问题标题】:Rails - error : _SSLv2_client_method (LoadError) - Expected in: flat namespaceRails - 错误:_SSLv2_client_method (LoadError) - 预期在:平面命名空间
【发布时间】:2015-02-02 10:19:26
【问题描述】:

尝试将 angularJS 添加到我的 rails 应用程序后,我遇到了一些错误。 试图解决这个问题,我认为出现了更多错误。 (耶!)

所以我回滚了我的 angularJS 设置,但仍然存在一个错误 ->

    require': dlopen(/.../.rvm/rubies/ruby-1.9.3-p545/lib/ruby/1.9.1/x86_64-darwin13.0.2/openssl.bundle, 9): Symbol not found: _SSLv2_client_method (LoadError)
  Referenced from: /.../.rvm/rubies/ruby-1.9.3-p545/lib/ruby/1.9.1/x86_64-darwin13.0.2/openssl.bundle
  Expected in: flat namespace

很烦人,因为现在这个错误显示在我所有的应用程序上。

有人有想法吗?

谢谢!

系统:OSX Yosemite

【问题讨论】:

    标签: ruby-on-rails ruby angularjs ruby-on-rails-3 openssl


    【解决方案1】:

    我在使用 'bundle' 和 RVM 时遇到了这个错误,结果发现我的问题与我的 $PATH var 没有指向我正在使用的 Ruby 版本有关。

    尝试使用以下命令将 RVM 更新到最新版本:

    rvm get stable --auto-dotfiles
    

    这将更新 $PATH 并且对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-20
      • 1970-01-01
      • 1970-01-01
      • 2012-10-24
      • 2011-02-05
      • 1970-01-01
      • 2018-09-08
      相关资源
      最近更新 更多