Error en scaffold

Saludos a todos,

Soy un principiante en RoR y estoy siguiendo los pasos de un tutorial
para
la creación de un Blog.
Uno de los pasos indica lo siguiente: ruby script/generate scaffold
Article
admin/article
pero al ejecutar dicha sentencia me despliega el siguiente error:

c:/ruby/lib/ruby/1.8/yaml.rb:133:in load': syntax error on line 15, col 2: host: localhost’ (ArgumentError)
from c:/ruby/lib/ruby/1.8/yaml.rb:133:in load' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/initializer.rb:551:indatabase_configuration’
from
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/initializer.rb:234:in
initialize_database' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/initializer.rb:92:inprocess’
from
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/initializer.rb:47:in
send' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/initializer.rb:47:inrun’
from ./script/…/config/…/config/environment.rb:13
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:inrequire’
from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5
/lib/commands/generate.rb:1
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:inrequire’
from ./script/generate:3
from -e:3:in `load’
from -e:3

Estoy usando ruby 1.8.6, Rails 1.1.6, Postgresql 8.2.5 y todo esto en
Windos
XP Professional

¿Me pueden ayudar a saber cual es el error?

Gracias

Sergio Valdés wrote:

c:/ruby/lib/ruby/1.8/yaml.rb:133:in load': syntax error on line 15, col 2: host: localhost’ (ArgumentError)
from c:/ruby/lib/ruby/1.8/yaml.rb:133:in `load’

Por el mensaje de error, yo diría que debes repasar el fichero
config/database.yml en busca de algún carácter extraño.

Sergio Valdés wrote:

c:/ruby/lib/ruby/1.8/yaml.rb:133:in load': syntax error on line 15, col 2: host: localhost’ (ArgumentError)

A mi me ha sucedido algo semejante cuando utilizo indentación con el
tabulador (Tecla tab) al configurar database.yml. Solución: reemplaza
los tabs con espacios. Por supuesto si se trata del mismo problema que
supongo que si.

Espero te sirva.

Jaime Mora R.

Edité el archivo database.yml y si bien no encontré nada extraño eliminé
todos los espacios y los puse nuevamente con el espaciador.
Ahora al parecer funciona, pues me arroja el siguiente error:
Error al iniciar la aplicación por que no se encontró libpq.dll. La
reinstalación de la aplicación puede solucionar el problema.

Lo extraño es que tengo instalado la gema
ruby-postgres-0.7.1.2006.04.06-mswin32.gem que debería darme esas
bibliotecas.

¿Que me falta?

Gracias

El día 15/11/07, Jaime Mora R. [email protected]
escribió: