Hi I recently upgraded from the 1.8.2 one click install for Windows to the 1.8.4 preview (http://rubyinstaller.rubyforge.org/). I now get the following error when I try to start Instiki (Instiki-AR-Beta1) C:\Apps\instiki-ar>ruby instiki.rb C:/Apps/instiki-ar/vendor/rails/activesupport/lib/active_support/clean_logger.rb:13:in `remove_const'': constant Logger:: Format not defined (NameError) from C:/Apps/instiki-ar/vendor/rails/activesupport/lib/active_support/clean_logger.rb:13 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'' from C:/Apps/instiki-ar/vendor/rails/activesupport/lib/active_support.rb:31 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'' from ./script/../config/environment.rb:60 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'' from ./script/server:42 from instiki.rb:3 Any thoughts? Many thanks. Paul
Hi Paul,> I recently upgraded from the 1.8.2 one click install for Windows to > the 1.8.4 preview (http://rubyinstaller.rubyforge.org/). I now get the > following error when I try to start Instiki (Instiki-AR-Beta1) > > C:\Apps\instiki-ar>ruby instiki.rb > C:/Apps/instiki-ar/vendor/rails/activesupport/lib/active_support/clean_logger.rb:13:in > `remove_const'': constant Logger::I seem to recall that when 1.8.4 came out there was a problem in Rails with accessing the Logger (API changed in Ruby). This was later fixed in Rails, but Instiki-AR is still using an old version on Rails. There is a patch at: http://dev.rubyonrails.org/attachment/ticket/2245/as_clean_logger_rb-fixed.patch HTH, Assaph