Переход на Ruby 2.2.0: решение проблем с Rails 3.2.x 26 декабря 2014 После установки Ruby 2.2.0 возникли проблемы с работой сайтов на Rails 3.2.x: stderr: ruby-2.2.0@rails/gems/activesupport-3.2.21/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now stderr: ruby-2.2.0@rails/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:80: warning: circular argument reference - reflection Решение находится тут: https://github.com/rails/rails/pull/18160/files После исправления файлов Ruby on Rails 3.2.x все прекрасно работает! Выпущен релиз Ruby on Rails 3.2.22, в котором эти проблемы были устранены. тема: Ruby on RailsRuby, Программирование, Верстка, MySQL, HTML, SEO, Дизайн, Графика, Интернет, сети, Администрирование, Безопасность, Разное дополнительноИспользование layout в контроллере, обрабатывающим ajax-запросы и исключенияУстановка Ruby и Ruby on RailsОшибка MySQL InnoDB: Row size too large (> 8126)Проверка значения атрибута объекта ActiveRecordБезопасное использования LIKE с шаблоном (wildcards) в запросах ActiveRecord Ruby on Rails
После установки Ruby 2.2.0 возникли проблемы с работой сайтов на Rails 3.2.x:
stderr: ruby-2.2.0@rails/gems/activesupport-3.2.21/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
stderr: ruby-2.2.0@rails/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:80: warning: circular argument reference - reflection
Решение находится тут: https://github.com/rails/rails/pull/18160/files
После исправления файлов Ruby on Rails 3.2.x все прекрасно работает!
Выпущен релиз Ruby on Rails 3.2.22, в котором эти проблемы были устранены.