【问题标题】:Rubycas-server can not run on ruby 1.9.2Rubycas-server 无法在 ruby​​ 1.9.2 上运行
【发布时间】:2012-02-22 06:19:57
【问题描述】:

试图用基于 sinatara 的 ruby​​cas-server 来解决这个问题

运行 ruby​​cas-server 时出现此错误

rubycas-server/usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:148:in parse': couldn't parse YAML at line 167 column 2 (Psych::SyntaxError) from /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:148:inparse_stream' 来自 /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:119:in parse' from /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:106:inload' 来自 /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver/server.rb:134:in load_config_file' from /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver/server.rb:279:inblock in ' 来自 /usr/local/rvm/gems/ruby-1.9.2-p290/gems/sinatra-1.3.2/lib/sinatra/base.rb:1273:in configure' from /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver/server.rb:278:in' 来自 /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver/server.rb:12:in <module:CASServer>' from /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver/server.rb:11:in' 来自 /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire' 来自 /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/lib/casserver.rb:10:in <top (required)>' from /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire' 来自 /usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /usr/local/rvm/gems/ruby-1.9.2-p290/gems/rubycas-server-1.0.1/bin/rubycas-server:30:in' 来自 /usr/local/rvm/gems/ruby-1.9.2-p290/bin/rubycas-server:19:in load' from /usr/local/rvm/gems/ruby-1.9.2-p290/bin/rubycas-server:19:in'

我找到了这个解决方案:

YAML::ENGINE.yamler='syck'

但这也不起作用,如果有人已经尝试过这个东西并找到了解决方案,请告诉我

谢谢

【问题讨论】:

    标签: yaml ruby-1.9.2 rubycas


    【解决方案1】:

    我解决了这个问题,我的 /etc/rubycas-server/config.yml 在一些哈希之间没有空格,我这样做并验证了我的 yaml,一切正常......

    【讨论】:

      猜你喜欢
      • 2011-09-17
      • 1970-01-01
      • 2011-05-02
      • 1970-01-01
      • 2011-11-26
      • 2012-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多