# Troubles in radiant installation on windows

**URL:** <https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417>\
**Category:** Radiant CMS\
**Created:** [April 8, 2007, 7:35pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417 "2007-04-08T19:35:58Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 8, 2007, 7:35pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/1 "2007-04-08T19:35:58Z")

</div>

Hi,

I am new to radiant and try to install it and learn something from it.  
So I followed the introductions from wiki and blog:

[http://dev.radiantcms.org/radiant/wiki/Installation](http://dev.radiantcms.org/radiant/wiki/Installation)  
[http://radiantcms.org/blog/](http://radiantcms.org/blog/)

Both 0.6.0rc2 and code from subversion I have tried, and the same  
errors came out:

D:\test\myapp\>rake production db:bootstrap --trace  
(in D:/test/myapp)  
\*\* Invoke production (first\_time)  
\*\* Execute production  
\*\* Invoke environment (first\_time)  
\*\* Execute environment  
rake aborted!  
wrong number of arguments (1 for 0)  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/vendor/mysql.rb:566:in `initialize' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/vendor/mysql.rb:566:in `new’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/vendor/mysql.rb:566:in `scramble41' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/vendor/mysql.rb:144:in `real\_connect’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/connection\_adapters/mysql\_adapter.rb:389:in `connect' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/connection_adapters/mysql_adapter.rb:152:in `initialize’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/connection\_adapters/mysql\_adapter.rb:82:in `new' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/connection_adapters/mysql_adapter.rb:82:in `mysql\_connection’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/connection\_adapters/abstract/connection\_specification.rb:262:in  
`send' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/connection_adapters/abstract/connection_specification.rb:262:in `connec  
tion\_without\_query\_cache=’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/query\_cache.rb:54:in `connection=' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ e_record/connection_adapters/abstract/connection_specification.rb:230:in `retrie  
ve\_connection’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
e\_record/connection\_adapters/abstract/connection\_specification.rb:78:in  
`connect ion' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/lib/radiant/initializer.rb:41:in `i  
nitialize\_extensions’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/lib/radiant/initializer.rb:36:in  
`a fter_initialize' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/railties/lib/initializ er.rb:114:in `process’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/railties/lib/initializ  
er.rb:43:in `send' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/railties/lib/initializ er.rb:43:in `run’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/lib/radiant/initializer.rb:32:in  
`r un' D:/test/myapp/config/../config/environment.rb:15 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem\_original\_re  
quire’  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/railties/lib/tasks/mis c.rake:3 c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in  
`synchronize' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke’  
c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/lib/tasks/environments.rake:10  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/bin/rake:7  
c:/ruby/bin/rake.bat:20:in `load’  
c:/ruby/bin/rake.bat:20

I used mysql as backend and my ruby version is ruby 1.8.6 (2007-03-13  
patchlevel 0) [i386-mswin32], rails is 1.2.3. Could you please help me  
out? Thanks!

Regards

/Jack

–  
Keep Discovering … …  
[http://jack.lifegoo.com](http://jack.lifegoo.com)

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 9, 2007, 4:26pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/2 "2007-04-09T16:26:00Z")

</div>

Jack Tang wrote:

> wrong number of arguments (1 for 0)  
> c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
> e\_record/vendor/mysql.rb:566:in `initialize’

That is really strange. It looks like you are having problems with the  
mysql driver. Did you install using the One-Click installer? If not do  
you know whether or not you are using the ruby-based mysql drivers or  
the C-ruby mysql drivers?

Any Windows users care to give Jack a hand?

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 9, 2007, 4:39pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/3 "2007-04-09T16:39:01Z")

</div>

On 4/9/07, John W. Long [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > rake aborted!  
> > wrong number of arguments (1 for 0)  
> > c:/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.0/vendor/rails/activerecord/lib/activ  
> > e\_record/vendor/mysql.rb:566:in `initialize’
> 
> That is really strange. It looks like you are having problems with the  
> mysql driver. Did you install using the One-Click installer?

Yes, I did install using the One-Click installer

> If not do  
> you know whether or not you are using the ruby-based mysql drivers or  
> the C-ruby mysql drivers?

Ruby-based mysql driver. And it works fine in my own rails application.

> 

–  
Keep Discovering … …

> **[LifeGoo.com is for sale | HugeDomains](https://www.hugedomains.com/domain_profile.cfm?d=lifegoo.com)**
>
> Secure the right domain name for your business or website today. Custom tailored payment plans available to fit any budget.

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 9, 2007, 4:53pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/4 "2007-04-09T16:53:03Z")

</div>

Jack Tang wrote:

> Ruby-based mysql driver. And it works fine in my own rails application.  
> What does your config/database.yml look like?

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 28, 2007, 5:20am UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/5 "2007-04-28T05:20:23Z")

</div>

Follow the instruction of the article([http://radiantcms.org/download/](http://radiantcms.org/download/)),  
and that will help you to fix you problems.

regards.  
captain

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 9, 2007, 5:26pm UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/6 "2007-04-09T17:26:06Z")

</div>

# after run “radiant -d mysql myapp”, the dabase.yml file is generated.

# MySQL (default setup). Versions 4.1 and 5.0 are recommended.

# 

# Install the MySQL driver:

# gem install mysql

# On MacOS X:

# gem install mysql – --include=/usr/local/lib

# On Windows:

# There is no gem for Windows. Install mysql.so from RubyForApache.

# [http://rubyforge.org/projects/rubyforapache](http://rubyforge.org/projects/rubyforapache)

# 

# And be sure to use new-style password hashing:

# [http://dev.mysql.com/doc/refman/5.0/en/old-client.html](http://dev.mysql.com/doc/refman/5.0/en/old-client.html)

development:  
adapter: mysql  
database: myapp\_development  
username: root  
password:  
host: localhost

# Warning: The database defined as ‘test’ will be erased and

# re-generated from your development database when you run ‘rake’.

# Do not set this db to the same as development or production.

test:  
adapter: mysql  
database: myapp\_test  
username: root  
password:  
host: localhost

production:  
adapter: mysql  
database: myapp\_production  
username: root  
password:  
host: localhost

On 4/9/07, John W. Long [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > 
> 
> Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
Keep Discovering … …

> **[LifeGoo.com is for sale | HugeDomains](https://www.hugedomains.com/domain_profile.cfm?d=lifegoo.com)**
>
> Secure the right domain name for your business or website today. Custom tailored payment plans available to fit any budget.

---

<div class="post-metadata">

**Author:** ![Jack\_Tang](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/45deac/32.png) [@Jack\_Tang](https://www.ruby-forum.com/u/Jack_Tang)\
**Post date:** [April 28, 2007, 6:45am UTC](https://www.ruby-forum.com/t/troubles-in-radiant-installation-on-windows/91417/7 "2007-04-28T06:45:46Z")

</div>

On 4/28/07, Captain F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Follow the instruction of the article([http://radiantcms.org/download/](http://radiantcms.org/download/)),  
> and that will help you to fix you problems.
> 
> regards.  
> captain

Yes, I tried yesterday. It worked great! Thanks.

> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> Radiant mailing list  
> Post: removed\_email\_address@domain.invalid  
> Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
Keep Discovering … …

> **[LifeGoo.com is for sale | HugeDomains](https://www.hugedomains.com/domain_profile.cfm?d=lifegoo.com)**
>
> Secure the right domain name for your business or website today. Custom tailored payment plans available to fit any budget.
