2013-12-21 163 views
0

我遇到了Phusion Passenger的另一个问题。我更新了宝石,更新了Bundle,重新安装了Phusion,以及何时打开它提供给我的网址。有任何想法吗?红宝石gemfile 229错误

这是我在现在在哪里..

compile error /home/bistro/openproject/Gemfile:229: 
syntax error, unexpected ':', expecting $end ... 
em "openproject-plugins", git: "https://github.com/opf/openp... 
^ (SyntaxError) /home/bistro/openproject/Gemfile:229:in evaluate' 
/usr/lib/ruby/vendor_ruby/bundler/definition.rb:17:inbuild' 
/usr/lib/ruby/vendor_ruby/bundler.rb:136:in definition' 
/usr/lib/ruby/vendor_ruby/bundler.rb:124:inload' 
/usr/lib/ruby/vendor_ruby/bundler.rb:107:in setup' 
/usr/lib/ruby/vendor_ruby/bundler/setup.rb:17 
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:ingem_original_require' 
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in require' 
/var/lib/gems/1.8/gems/passenger-4.0.29/lib/phusion_passenger 
/loader_shared_helpers.rb:219:inrun_load_path_setup_code' 
/var/lib/gems/1.8/gems/passenger-4.0.29/lib/phusion_passenger 
/loader_shared_helpers.rb:333:in running_bundler' 
/var/lib/gems/1.8/gems/passenger-4.0.29/lib/phusion_passenger 
/loader_shared_helpers.rb:217:inrun_load_path_setup_code' 
/var/lib/gems/1.8/gems/passenger-4.0.29/helper-scripts/rack-preloader.rb:96:in `preload_app' 
/var/lib/gems/1.8/gems/passenger-4.0.29/helper-scripts/rack-preloader.rb:153 

应用根

/home/bistro/openproject Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV and PASSENGER_ENV) 

生产Ruby解释器命令

/usr/bin/ruby1.8 

用户和组

uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup) 

环境变量

+0

您的Gemfile的第229行有语法错误。你可以发布该行吗? – joews

+0

我的文件中有237行,这里是我有的 –

+0

#加载Gemfile.local,Gemfile.plugins和插件的Gemfiles Dir.glob File.expand_path(“../ {Gemfile.local,Gemfile.plugins,lib/(文件) instance_eval File.read(file) end gem“openproject-plugins”,git:“https://github.com/opf/openproject- plugins.git $ gem“openproject-backlogs”,git:“https://github.com/finnlabs/openproject-backl$ gem”openproject-meeting“,::git =>”https:// github。 COM/finnlabs/openproject-MEE $ –

回答

0

您的Gemfile.plugins文件中可能有语法错误。

此外,我怀疑你使用红宝石1.8,和OpenProject 3.0(至少openproject插件插件是3.0插件) - 不匹配。请使用ruby 2.0,获取当前的openproject(和插件)源并重试。