0
我想下面我想它指的是1.9.1的SYCK,而我使用Ruby 1.9.3(見下文)運行的railroady寶石https://github.com/preston/railroady#readmesyck:require ssl:不同的Ruby版本?
在錯誤消息rake任務。這是正常的嗎?
過程被翻倒在以下方面:
/Users/sean/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/syck.rb:135:in `load': syntax error on line 62, col 4: ` require_ssl:false ' (ArgumentError)
from /Users/sean/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/syck.rb:135:in `load'
從syck.rb相關的代碼是:
124 # Load a document from the current _io_ stream.
125 #
126 # File.open('animals.yaml') { |yf| YAML::load(yf) }
127 # #=> ['badger', 'elephant', 'tiger']
128 #
129 # Can also load from a string.
130 #
131 # YAML.load("--- :locked")
132 # #=> :locked
133 #
134 def self.load(io)
135 parser.load(io)
136 end
第62行,第4列語法錯誤:\'require_ssl:false'' - 我懷疑這是您的yaml配置文件中的錯誤,而不是syck中的錯誤。 – matt
嘿馬特 - 你可能會在那裏的東西!我會檢查出來的。非常感謝。 – ardochhigh
嘿馬特。我只是跑了另一個Rails應用程序railroady,它運行良好。爲什麼不發表您的評論作爲答案,我會接受它。乾杯, 肖恩 – ardochhigh