2016-07-21 17 views
0

我有我邻SX 10.10.5运行Rails应用程序当我尝试运行轨道服务器我得到这个错误:Rails应用程序无法正常工作 - 精极度紧张::语法错误:(<unknown>)

Psych::SyntaxError: (<unknown>): found unexpected end of stream while scanning a quoted scalar at line 14 column 82 
          parse at org/jruby/ext/psych/PsychParser.java:227 
         parse_stream at /Users/fariedpatel1/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/psych.rb:376 
          parse at /Users/fariedpatel1/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/psych.rb:324 
           load at /Users/fariedpatel1/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/psych.rb:251 
          parse at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:60 
     block in raw_configuration at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:56 
           call at org/jruby/RubyProc.java:318 
          default at org/jruby/RubyHash.java:712 
           [] at org/jruby/RubyHash.java:1100 
       raw_configuration at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:56 
       global_configuration at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:64 
        configuration at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:32 
           each at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:42 
           load at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/application.rb:36 
           load at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro.rb:23 
        block in Railtie at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/figaro-1.1.1/lib/figaro/rails/railtie.rb:5 
           call at org/jruby/RubyProc.java:318 
         execute_hook at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/activesupport-4.2.7/lib/active_support/lazy_load_hooks.rb:36 
      block in run_load_hooks at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/activesupport-4.2.7/lib/active_support/lazy_load_hooks.rb:45 
           each at org/jruby/RubyArray.java:1560 
        run_load_hooks at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/activesupport-4.2.7/lib/active_support/lazy_load_hooks.rb:44 
        run_load_hooks! at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/application.rb:148 
          instance at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/application.rb:96 
          config at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/railtie.rb:123 
       <class:Application> at /Users/fariedpatel1/Documents/Maestrano/connector/config/application.rb:11 
       <module:Connector> at /Users/fariedpatel1/Documents/Maestrano/connector/config/application.rb:10 
          <top> at /Users/fariedpatel1/Documents/Maestrano/connector/config/application.rb:9 
          require at org/jruby/RubyKernel.java:937 
          (root) at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/commands/commands_tasks.rb:1 
require_application_and_environment! at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/commands/commands_tasks.rb:141 
          console at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/commands/commands_tasks.rb:67 
          <top> at /Users/fariedpatel1/.rvm/gems/[email protected]/gems/railties-4.2.7/lib/rails/commands/commands_tasks.rb:39 
         require at org/jruby/RubyKernel.java:937 
          <top> at bin/rails:4 

我的Gemfile:

ruby '2.2.3', :engine => 'jruby', :engine_version => '9.0.5.0' 
source 'https://rubygems.org' 

gem 'rails', '~> 4.2.6' 
gem 'turbolinks', '~> 2.5' 
gem 'jquery-rails' 
gem 'puma' 
gem 'tzinfo-data', platforms: [:mingw, :mswin, :jruby] 
gem 'uglifier', '>= 1.3.0' 
gem 'maestrano-connector-rails' 
Object.send :remove_const, :Config 
Config = RbConfig 
group :production, :uat do 
    gem 'activerecord-jdbcpostgresql-adapter', platforms: :jruby 
    gem 'pg', platforms: :ruby 
    gem 'rails_12factor' 
end 

group :test, :develpment do 
    gem 'activerecord-jdbcsqlite3-adapter', platforms: :jruby 
    gem 'sqlite3', platforms: :ruby 
end 

group :test do 
    gem 'simplecov' 
    gem 'rspec-rails' 
    gem 'factory_girl_rails' 
    gem 'shoulda-matchers' 
    gem 'timecop' 
end 

我使用jruby 9.0.5.0 (2.2.3) 2016-01-26 7bee00d Java HotSpot(TM) 64-Bit Server VM 25.45-b02 on 1.8.0_45-b14 +jit [darwin-x86_64] 和Rails 4.2.7

请让我知道如果您需要更多关于我的设置的任何其他信息起来。我有很多问题设置了这个。我之前的错误显示我需要将配置更改为RB配置,因此您可以看到我将它包含在我的gemfile中,并且该特定错误已消失。

+0

听起来像一个在一个yml文件中的语法错误(也许与figaro有关) –

+0

谢谢你的回答。我重新安装了figaro,它已经摆脱了那个错误,并留下了一个新的 - NameError:未初始化的常量ActiveSupport :: EventedFileUpdateChecker –

回答

0

你只是在你的figaro.yml配置中有一个语法错误(检查你的配置)。

你可以尝试解析该文件以验证其有效:MRI下

require 'yaml'; YAML.load File.read('config/figaro.yml')

...这不是一个JRuby的具体问题,你可以通过确认启动-ING

+0

谢谢你的回答。我重新安装了figaro,它摆脱了那个错误,并且给我留下了一个新名字 - NameError:未初始化的常量ActiveSupport :: EventedFileUpdateChecker –

+0

如果你的q被回答而不是接受答案。答案并不是一个专门的支持论坛,只要他们满意,他们就会问问题:)最好! – kares

+0

今天早上,我在MRI下重新启动并完成了完美的作品。对不起,我对堆栈溢出很陌生。 –

相关问题