I installed the ruby refinerycms gem tonight in trying to play with a new system besides the normal WordPress or Drupal CMS'.
I ran sudo gem install refinerycms
and it installed just fine. When I ran sudo refinerycms /path/to/project
to create my new refinerycms
project I g开发者_运维百科et the following error:
/usr/local/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': RubyGem version error: activesupport(3.0.4 not = 3.0.3) (Gem::LoadError)
I uninstalled activesupport and installed 3.0.3 but I received the following error
/usr/local/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': RubyGem version error: activesupport(3.0.3 not = 3.0.4) (Gem::LoadError)
So I'm really confused as to why this refinerycms gem won't install my new app. Any ideas on what could be wrong?
Ruby (Rails) environment:
Ruby Version:ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
Rails Version: Rails 3.0.3
Just a tip - don't use 'sudo' when you run the refinerycms command, it makes things far harder to manage within your application. (You can use it when installing the gem, though for ease I recommend rvm)
I believe I already answered this question on the RefineryCMS google group (if that didn't work, please reply there with additional feedback and we can get it worked out):
http://groups.google.com/group/refinery-cms/browse_thread/thread/52d9b215444f218b
Cheers,
Phil
精彩评论