Pour pouvoir démarrer votre projet en rails 2.0.2, il faut faire quelques modifications au niveau du source :
- Modifier le fichier config/environment.rb * Il faut mettre à jour la version de rails :
RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION (il est aussi possible de mettre la ligne en commentaire)
* Mettre en commentaire la ligne concernant le TimeZone : # config.time_zone = 'UTC'
- Mettre en commentaire toutes les lignes du fichier config/initializers/new_rails_defaults.rb if defined?(ActiveRecord) # Include Active Record class name as root for JSON serialized output. # ActiveRecord::Base.include_root_in_json = true
# Store the full class name (including module namespace) in STI type column. # ActiveRecord::Base.store_full_sti_class = true end
# Use ISO 8601 format for JSON serialized times and dates. # ActiveSupport.use_standard_json_time_format = true
# Don't escape HTML entities in JSON, leave that for the #json_escape helper. # if you're including raw json in an HTML page. # ActiveSupport.escape_html_entities_in_json = false
Référence : http://www.42.mach7x.com/2008/07/16/developing-in-rails-21-and-deploying-in-rails-202-or-error-undefined-method-time_zone/
|