Ok, I didn't realize you were using 0.5.2. You should probably install Rails 1.1.6 as well, I'm not sure that 0.5 is compatible with 1.2.x.

gem install -y -v=1.1.6 rails

Sean

Captain Feng wrote:
Jack Tang wrote:
Hi Captain Yu

You are not alone. I post the same question some days ago, and still
now got no solution :(

/Jack

On 4/13/07, captain yu <[EMAIL PROTECTED]> wrote:
./script/../config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.r
./script/../config/../vendor/rails/activerecord/lib/active_record/v



--
Keep Discovering ... ...
http://jack.lifegoo.com

.....:( ok, in order to catch the problem, let me describe my steps in detailed:
 Environment:
    OS:Windows XP
    DB:Mysql 5.0
    Rails:1.2.3
    Ruby:1.8.6
I directly downloaded the radiant0.5.2.2 and unziped to my computer instead of using gem;
  Created datebase: radiant_dev radiant_test radiant_live;
  Created database.yml:
////////////////
      development:
      adapter: mysql
      database: radiant_dev
      username: root
      password: sa
      test:
      adapter: mysql
      database: radiant_test
      username: root
      password: sa
      production:
      adapter: mysql
      database: radiant_live
      username: root
      password: sa
///////////////
Executed ruby script/setup_database production and got the following exception:Loading development environment...OK

WARNING! This script will overwrite information currently stored in the
database "radiant_dev". Are you sure you want to continue? [Yn] Y

Creating tables...
-- drop_table("config")
-- create_table("config", {:force=>true})
FAILED
./script/../config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.r
b:551:in `initialize': wrong number of arguments (1 for 0) (ArgumentError) from ./script/../config/../vendor/rails/activerecord/lib/active_record/v
endor/mysql.rb:551:in `new'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/v
endor/mysql.rb:551:in `scramble41'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/v
endor/mysql.rb:141:in `real_connect'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/c
onnection_adapters/mysql_adapter.rb:330:in `connect'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/c
onnection_adapters/mysql_adapter.rb:87:in `initialize'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/c
onnection_adapters/mysql_adapter.rb:36:in `new'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/c
onnection_adapters/mysql_adapter.rb:36:in `mysql_connection'
from ./script/../config/../vendor/rails/activerecord/lib/active_record/c
onnection_adapters/abstract/connection_specification.rb:251:in `send'
         ... 14 levels...
        from script/setup_database:99:in `create_tables'
        from script/setup_database:19:in `run'
        from script/setup_database:9:in `run'
        from script/setup_database:297

    Ok, that's it, can anyone catch the problem?

Thanks and regards.
captain


_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to