Fixing "wrong number of arguments" Error w/Rails 1.2.3 Upgrade

If you’ve just upgraded your Rails gem from 1.2.2 to 1.2.3 and are getting the following error on database hits..
wrong number of arguments (1 for 0)
/opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.2/lib/active_record/vendor/mysql.rb:566:in `initialize’

..note that updating RAILS_GEM_VERSION in environment.rb appears to be required. Running a 1.2.2 application on 1.2.3 (even when 1.2.2 and all dependencies installed) will yield this error. Whatever.

  • Share/Bookmark
You can leave a response, or trackback from your own site.

No Responses to “Fixing "wrong number of arguments" Error w/Rails 1.2.3 Upgrade”

  1. DT says:

    Thanks so much. Just saved me a couple of hours work

  2. Woofster says:

    Yes! Thank you! Awesome tip. Very good. Kudos. Bless you. May all your children have white teeth and adroit but appropriate senses of humor!

  3. Michael says:

    Thanks a lot. I’ve been searching for this solution for a while.

Leave a Reply