0

特にsinataraに基づくrubycas-serverで問題を解決しようとしました

rubycas-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' from /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' from /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 ' from /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' from /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' from /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' from /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' from /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' from /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'

しかし、これもうまくいきません。誰かがすでにこのことを試して解決策を見つけた場合は、私に知らせてください

ありがとう

4

1 に答える 1

0

私は問題を解決しました、私の/etc/rubycas-server/config.ymlはいくつかのハッシュの間にスペースがありませんでした、私はそれをして私のyamlを検証しました、すべてが機能します...

于 2012-02-23T05:17:08.597 に答える