我收到以下錯誤,當我啓動我的Rails 3.1.3應用:如何識別陽明解析錯誤
psych.rb:148:in `parse': couldn't parse YAML at line 28 column 9 (Psych::SyntaxError)
我猜它關係到YML文件語法。
的問題,當我嘗試運行出現:
YAML.load_file "..."
從另一個軌道3.1.3應用和YMLs加載就好了。
我收到以下錯誤,當我啓動我的Rails 3.1.3應用:如何識別陽明解析錯誤
psych.rb:148:in `parse': couldn't parse YAML at line 28 column 9 (Psych::SyntaxError)
我猜它關係到YML文件語法。
的問題,當我嘗試運行出現:
YAML.load_file "..."
從另一個軌道3.1.3應用和YMLs加載就好了。
找到了解決辦法。如果您在應用程序語言環境文件中找不到YML語法錯誤,則問題可能出現在您可能使用的某個gem的某些語言環境文件中。
我在base.rb中引入了一個斷點:15(rails 3.1.3),在那裏您可以看到所有將在變量文件名下加載的locale yml文件的列表。
檢查每一個我終於找到了一個文件,一個
的語法這裏介紹:http://en.wikipedia.org/wiki/YAML#Syntax
在線分析器,它可以幫助你解決問題,是在這裏:http://yaml-online-parser.appspot.com/
請避免一般指的是其他問題 - 它並沒有改善這個問題對其他讀者的價值。 – jsalonen
找到了解決辦法。如果您在應用程序語言環境文件中找不到YML語法錯誤,則問題可能出現在您可能使用的某個gem的某些語言環境文件中。 我在base.rb:15(rails 3.1.3)引入了一個斷點,在那裏你可以看到所有將在變量文件名下加載的locale yml文件的列表。 檢查每一個我終於找到一個過時的YML文件的文件。 – dwaynemac
我會在8小時內將它作爲答案發布 – dwaynemac